Cafe Mochi
0
3221 South Grand Blvd.
St. Louis, MO 63118
Phone: 314-773-5000
Sun. - Thur., 11 a.m. - 9:30 p.m.; Fri. - Sat., 11 a.m. - 10:30 p.m.
Latitude: 38° 35' 55"
Longitude: -90° 14' 34"
Japanese, Vietnamese and French pastries. Great happy hour: half price sushi 5 - 7 p.m., Tue. – Fri.
Associated Listings
Results (0)
Associated Articles
Results(0)
    TO AND FROM
    Enter Your Zip Code
    {0} REGION - KEY CITIES