Oishi Sushi
721 N New Ballas Rd
St Louis, Missouri 63141
USA
Phone: 314-567-4478
St Louis, Missouri 63141
USA
Phone: 314-567-4478
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Zoya's Cafe0.00 mi
Zang Chi0.00 mi
The Pasta House Co.0.01 mi
The Greek Gourmet0.03 mi
First Watch0.06 mi
Fortel's Pizza Den0.09 mi
The Hive0.11 mi
Qdoba Mexican Grill0.11 mi
Cuisine:
Oishi Sushi Description:
Oishi Sushi is a healthy Sushi bar restaurant in St Louis, Missouri, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Oishi Sushi