Skip to content

Location and hours

6301 Clayton Ave, St Louis, MO 63139
Sunday
12:00 PM - 7:00 PM
Monday - Wednesday
Closed
Thursday - Friday
11:00 AM - 7:30 PM
Saturday
12:00 PM - 7:00 PM
Top reviews
From customers who've ordered here
Robert H.
8 months ago
Great food, staff and location