Wednesday, October 1, 2008

Now Open: Triumph Grill

Posted By on Wed, Oct 1, 2008 at 2:38 PM

Triumph Grill is now open at 3419 Olive Street in Midtown, next-door to the Moto Museum. The restaurant is open 11 a.m.-10 p.m. Mon.-Thu., 11 a.m.-11 p.m. Fri.-Sat and 5-10 p.m. Sun. The menu is fairly broad. Check out the lunch menu and the dinner menu. Call 314-446-1801 for more information.

- Ian Froeb


Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2018 Riverfront Times

Website powered by Foundation