Triumph Grill – American
Gleaming chrome and vintage motorcycle artistry set a high-octane backdrop at this sophisticated haunt, where industrial-chic design meets a passion for the open road. The air hums with energy as the kitchen turns out bold, globally-inspired plates that balance rugged flavors with refined presentation, creating a dining experience that is as adventurous as it is polished.
Triumph Grill, 3415-3419, Olive Street, Covenant Blu Grand Center, Saint Louis, Missouri, 63103, United States http://www.triumphgrill.com/0Cuisine: American
Price range: $$
Currently open
Hours
- Monday - Thursday
- 11:00 AM - 10:00 PM
- Friday - Saturday
- 11:00 AM - 11:00 PM
- Sunday
- 9:00 AM - 10:00 PM