Things to Do

Cafe Mochi

See Photo Location

Japanese, Vietnamese and French pastries. Great happy hour: half price sushi 5 – 7 p.m., Tue. – Fri.

TripAdvisor Traveler Rating (75 Reviews)

Information

3221 South Grand Blvd.
St. Louis, MO 63118

Additional Information

Travelers With Disabilities Information
Partially Wheelchair Accessible
Smoking Policy
No Smoking