Home   →   United States Yellow Pages   →   Missouri Yellow Pages   →   Saint Louis Yellow Pages   →   Saint Louis Restaurants   →   Triumph Grill


Triumph Grill

Address:

3419 Olive St, Saint Louis, MO 63103

Phone:

(314) 446-1801

Hours:
  • Mon: 11am-10pm
  • Tue: 11am-10pm
  • Wed: 11am-10pm
  • Thu: 11am-10pm
  • Fri: 11am-11pm
  • Sat: 11am-11pm

Payment:

Price:
$30 and under

Cuisine:
Contemporary American

Other Details:
Welcome to Triumph Grill. Our goal is to introduce you to a place that is imaginative and enjoyable, delicious and creative, attentive and fun. But we also hope to celebrate the Triumph of human endeavors, be they sportsman, artist or entrepreneur.
In the context of the motorcycle, we demonstrate all of these qualities. Each of our dining rooms presents one of these aspects through its design and memorabilia collected from around the world. Thank you for spending time with us and we hope to see you again.
Steve Smith
Founder/Owner

Restaurants

Other Businesses: