An OK pizza, but definitely not as great as the reviews here would have you believe. Rude, unfriendly staff. As a previous reviewer mentioned, this place is notoriously rumored for having employees show up on the web and write reviews praising themselves. There are much better pizza joints to be had in Denver.
Pros: Garlic knots
Cons: Service, fake reviews
more