- Address:
- 3221 S. Grand Blvd., St. Louis, MO, 63118
- Phone:
- 314-773-5000
- Overall User Rating:
-
(1 rating)
- Hours:
- Tue.-Thu., 11 a.m.-9:30 p.m. Fri.-Sat., 11 a.m.-10:30 p.m. Sun., 11 a.m.-9:30 p.m. Closed Mon. Happy hour: Tue.-Fri., 4:30 p.m.-6:30 p.m.
I recently got word of a new sushi restaurant on South Grand, so naturally, I had to check it out. Cafe Mochi opened about six weeks ago, and I was impressed immediately by the nicely appointed building and the excellent little patio. I was also excited to try the food, as the menu looked very interesting. There are a lot of traditional sushi options, but there are also many more specialty rolls, like the Hawaiian roll or the Godzilla roll. So how did the food stack up at Cafe Mochi?





What other people are saying...
kramer from CWE - St. Louis - June 22, 2009 at 9:22 PM
Hopefully, this place can deliver some good sushi to the St. Louis area. I have felt a little let down by my regular place the last couple of time...
More...
Report This Comment