Café Mochi

Cuisine: Japanese and Vietnamese
3221 S. Grand Blvd.
Hours: Tues-Thurs 11AM-9:30PM
Fri-Sat 11AM-10PM
Sun 11AM-9:30PM
Closed Mondays
314-773-5000