Tower Grove & South City
Error loading image!
Cafe Mochi
Cafe Mochi is a sushi bar on Grand serving one of the best happy hour’s in the city, which covers not only the cocktails but their rolls as well. Outside of happy hour, Cafe Mochi is a casual restaurant with a warm and welcoming atmosphere, perfect for a dinner among friends or for that relaxed dinner date you’ve been planning. On the menu the Godzilla roll or the Hurricane roll are our choices, but it’s all delicious.
Error loading image!
Error loading image!
Error loading image!
Error loading image!
Error loading image!