Main content starts here, tab to start navigating

Hours & Location

4370 Manchester Ave,
St. Louis, MO 63110


Offering Contactless Takeout 

Wednesday - Saturday 6:00pm - 9:00pm

Conveniently located in The Grove neighborhood, at the corner of Newstead and Manchester Ave. 

Walk-up window on Newstead, with plenty of street parking!

Get Directions