Best pizza crust ever. Period. The cheese was impeccable, and the ingredients as fresh as they would ever be. The parchment paper does make a difference. I'm extremely impressed.
All reviews seem positive