Based on 3 reviews, the restaurant has received a rating of 1.0 stars. Price $$
✔️ Dine-in ✔️ Takeout ✔️ No-contact delivery
Address:
1707 Locust St, Kansas City, MO 64108
Phone: (816) 875-4813
Hours
Sunday | 11 AM–8 PM |
Monday
(Labor Day)
|
Closed |
Tuesday | 11 AM–9:45 PM |
Wednesday | 11 AM–9 PM |
Thursday | 11 AM–9:15 PM |
Friday | 11 AM–10 PM |
Saturday | 11 AM–10 PM |
Menu
… View more
Reviews
Kevin Kobe
I love the West Plaza location.
… more
Larry Stewart
Literally the blanndest crust I have ever had. Don’t get me started on the under carriage. Need help with adding more flavor lmk won’t last long with that going on
… more
Colin Brockert
Horrible experience.
… more
… View more