Description
Japanese fare from sushi to noodles is offered in this chic, ocean-themed spot with a full bar.
Name: I Love Mr Sushi
Address: 9443 Olive Blvd, St. Louis, MO 63132
Phone Number: +1 314-432-8898
Restaurant Type: Japanese restaurant, Sushi restaurant
I Love Mr Sushi is a Japanese restaurant located at 9443 Olive Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6747222,-90.3791667)
Postal Code: 63132
Location
-
9443 Olive Blvd, St. Louis, MO 63132
Add a review