Find
{{ group }}
{{ item.name }}
{{ item.address }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
MO
/
St. Louis
/
American
/
Triumph Grill
Triumph Grill
CLOSED
$$ •
3419 Olive St, St. Louis
Menu
Menu
Photos
Location
Menu
Add a Menu
Photos
Add a Photo
View All Photos
People in St. Louis Also Viewed
Urban Chestnut Midtown Brewery and Biergarten
Brewery, American, Pet Friendly
Jazz St. Louis
Jazz & Blues, American, New American
Stage Left Grille
American, Vegetarian, Pet Friendly
Restaurants in St. Louis, MO
Location & Contact
3419 Olive St, St. Louis, MO 63103
Suggest an Edit
✕
Get more info in our app
Download the app for free
Open
Take-Out/Delivery Options
delivery
take-out
Nearby Restaurants
Vito's Sicilian Pizzeria & Ristorante
Pizza, Italian, Vegetarian
Sophie's Artist Lounge
Cocktail Bar, Lounges
High Low
Coffee Shops, Coffee & Tea, Coffee
Urban Chestnut Midtown Brewery and Biergarten
Brewery, American, Pet Friendly
Jazz St. Louis
Jazz & Blues, American, New American
You May Also Like
Shake Shack Gambles on Casino Restaurant Strategy
Odd Burger Opens Three New Canada Locations
Vegan Chain Next Level Burger Wins Newsweek's Best Fast-Food Award
Impossible Foods Launches Pop-Up Restaurant with Plant-Based Menu
California Caviar Company Pioneers a New Era of Caviar Production
Updated on:
Aug 12, 2026