Cafe Mochi

3221 S Grand Blvd, St Louis, MO 63118

Happy hour: food

4:30pm – 6:30pm (Tuesday to Saturday)

  • 1/2 price sushi and rolls

Happy hour: drinks

4:30pm – 6:30pm (Tuesday to Saturday)

  • $1 off all beers
  • buy 1 get 1 free mixed drinks and sake

Sources and contact

View source

Restaurant website