Pizza Review
The pizza itself was a perfect 10.0. The taste of the sauce, for me, was a 5.0. Blended average. Will try again.