Open 7 days a week
Lunch Buffet: Everyday 11:30 am - 2:30 pm
Dinner: Mon-Sat 5:00 pm - 10 pm | Sunday 5:00 pm - 9:00 pm

Carryout and Catering Available.

11939 Olive Blvd. St. Louis, MO 63141 (I-270 & Olive, across from Drury Inn) Phone: 314-997-4224
Home About Us Menu Feedback