Posted: 2/12/2010Provided by Citysearch -
I just ordered from these guys the other night, and it was honestly the best pizza I've had in Denver. I just moved in town from New York and have been hoping to find a good pizza shop. I can finally say I found one. Every aspect of the pizza (cheese, sauce, and buttery thin crust) was everything I had been missing from the pizzas I am used to back home. The delivery service was prompt and courteous, and the pizza was still very hot when it arrived. 5 stars.