San Sai Japanese Grill
20 Allen Ave Ste 120 Saint Louis, MO 63119-2352
314-968-8484
Atmosphere
Casual
Meals Served
Childrens Menu
Business Hours
Payment Types