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 (73 Reviews)

Information

Check website for details
3221 South Grand Blvd.
St. Louis, MO 63118

Additional Information