Pizza Review
Sauce is amazing, the one bite review is 8/10 , but best margarita pizza I’ve ever had. Little bit of heat on the sauce takes it to the next level. Best in Denver imo.