Based on 6 reviews, the restaurant has received a rating of 3.7 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
2700 N Florissant Ave, St. Louis, MO 63106
Hours
Sunday | 8 AM–3:30 PM |
Monday
(Labor Day)
|
7 AM–2 PM
Hours might differ
|
Tuesday | 8 AM–3:30 PM |
Wednesday | 7 AM–5 PM |
Thursday | 7 AM–5 PM |
Friday | 7 AM–7 PM |
Saturday | 7 AM–5 PM |
Reviews
Mike Jones
They didn’t include everything I ordered and I waited in line close to 40 minutes just to get my food
… more
… View more