Open 6 days a week
Lunch Buffet: Tue-Sun. 11:00 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
Home About Us Menu Feedback