ADDRESS

3221 South Grand Blvd.
Saint Louis, Missouri 63118

OPENING HOURS

Tuesday - Thursday: 11am - 9:30 pm

Friday & Saturday: 11am - 10:00 pm
Sunday: 11am until 9:30 pm 
Closed Mondays 

CONTACT

FOLLOW

(314) 773-5000

Lunch Specials Tuesday through Friday 11 AM until 3 PM 
Happy Hour Specials Tuesday through Thursday and are Dine-in Only  4:30 - 6:30 PM 

©2023 by Cafe Mochi. Site by CJC