San Sai Japanese Grill

San Sai Japanese Grill

Restaurants in St. Louis, MO

Restaurants Bars Sushi and Japanese Restaurants

Contact us

Location

130 S Kirkwood Rd,
St. Louis , MO 63122 UNITED STATES

Reviews

San Sai Japanese Grill 314-821-1130
130 S Kirkwood Rd,
St. Louis , MO 63122 UNITED STATES
$
San Sai Japanese Grill

Detail information

Company name
San Sai Japanese Grill
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

San Sai Japanese Grill

Contacts Location Details