San Sai Japanese Grill (Reported Closed)
(314) 727-1621 | View Website

39 N Central Ave, Saint Louis, MO | Directions   63105

38.651354 -90.338261

San Sai Japanese Grill
San Sai Japanese Grill
San Sai Japanese Grill
San Sai Japanese Grill
San Sai Japanese Grill
San Sai Japanese Grill
San Sai Japanese Grill
 

Not rated yet
0 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!