logo
Join Our Mailing List!
Email:
 
        
Location

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 
Lunch & Dinner: 10am. to 9pm.

BAR HOURS
Everyday:  11am to 3am.

SUNDAY IN S.I.N. (Service Industry Night)!