St. Louis, MO | View Menu
3152-54 Osceola (at Compton) St. Louis, MO 63111
Click Here for Map & Directions
Phone (314) 351-0620 Fax (314) 351-0095
Hours of Operation: SUN - THUR Restaurant: 11am. to 9pm. FRIDAY & SATURDAY Lunch & Dinner: 11am. to 10pm. SUNDAY Breakfast: 8am. to 1pm. Lunch & Dinner: 11am. to 9pm.
BAR HOURS Everyday: 11am to 3am.
SUNDAY IN S.I.N. (Service Industry Night)! |