Pizza Review
I was not expecting this to be THAT good. Prez totally lowballed the score here. This pizza is as good as it gets. Food Network even called it the best in the world! I dont doubt it. Definitely in my top 3.