Description
Casual but stylish sushi bar serving inventive rolls plus Vietnamese & Chinese entrees.
Name: Cafe Mochi
Address: 3221 S Grand Blvd #1013, St. Louis, MO 63118
Phone Number: +1 314-773-5000
Restaurant Type: Sushi restaurant, Japanese restaurant, Vietnamese restaurant
Cafe Mochi is a Sushi restaurant located at 3221 S Grand Blvd #1013 St. Louis/Missouri
(Latitude,Longitude: 38.5985033,-90.2431011)
Postal Code: 63118
Location
-
3221 S Grand Blvd #1013, St. Louis, MO 63118
Add a review