Now Open: Triumph Grill



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