Shogun Steak House of Japan Creve Coeur
Add to Favorites
Steak Houses, Restaurants
12521 Olive Blvd, Saint Louis, MO 63141
314-878-3868
OPEN NOW:
Today: 11:30 am - 10:30 pm
PHOTOS AND VIDEOS
Be the first to add a photo!
Sponsored Links
REVIEWS Write a Review
I love this place! They have the BEST SUSHI by far! I've tried many other places and haven't been able to find one that could even compare! You have to try it!
- Extra Phones
Phone: 573-821-3463
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Categories
- Steak Houses, Restaurants
- Payment Options
- Price Range
- $$
- Other Information
Parking: Lot, Free
Wheelchair Accessible: Yes
Cuisines: Steakhouse
Alcohol: Beer, Full Bar, Wine
Price Range : Below Average
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.