Café Mochi owners to open VP Square on March 1

Located in the South Grand dining district, the restaurant offers Japanese ramen, bibimbap bowls, hot pots, poke, and more


VP Square

3611 Juniata, St Louis, Missouri 63116 View Map


Visit Website

Closed Monday. Tues–Thurs 11 a.m. to 9:30 p.m.; Fri and Sat 11 a.m. to 10 p.m.; and Sun 11 a.m. to 9:30 p.m.

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.