ShoGun
Permanently closed
12521 Olive Blvd
Saint Louis, MO 63141
Shogun Steak House in St. Louis, MO, offers a unique dining experience centered around traditional Japanese teppanyaki-style cooking.
Guests can enjoy watching skilled chefs prepare and cook their meals right before their eyes on sizzling hot grills, creating an interactive and entertaining atmosphere for all visitors.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



