Address: 895 Albion St, Denver, CO 80220, USA
Phone: +17207403200
Sunday: 11AM–9PM
Monday: 11AM–9PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–9PM
Saturday: 11AM–9PM
brian S
I really hope someone in charge reads these and makes changes. The broadway location is a far superior experience. The many low reviews are correct about this location. Service is slow and no one seems to care. Store always looks a mess and quality suffers. They even offer less menu items from other locations. I am constantly telling people how good this pizza is but this location consistently falls short. Please fix it, I live in this area and want the store to stay!
Jessica P
I loved this place when it first opened. Great location, delicious pizza, great value. But it has steadily gone downhill. Last night was the last straw. Ordered online and picked up my pizza. It was a spotty 6-inches of undercooked dough randomly covered with pizza toppings. I don’t even know how they felt remotely okay passing this off.
Kevin F
Solid local chain that fires up some decently authentic Napoli pies for the middle of the U.S. Was served by a crew of young gents who had the operation humming even through all the chaos of online orders, walk-ins and my random questions. The biz needs to offer a way to tip via credit card. Thanks fellas!
Lipsticks and Backpacks
The cheesy bread is awesome! I was sad they didn’t have buffalo mozzarella on the Margherita Pizza but still delicious
Thanks! Your review is awaiting moderation.
Yes, they have staff there
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.