Open 6 days a week
Lunch Buffet: Tue-Sun. 11:30 am - 2:30 pm
Dinner: Tue-Sat 5:00 pm - 10 pm | Sunday 5:00 pm - 9:00 pm
Carryout and Catering Available. |
Location:
11939 Olive Blvd.
St. Louis, MO 63141
(I-270 & Olive, across from Drury Inn)
Phone: 314-997-4224 |