Pizza Review
This pizza..is UNREAL by far top 2 pizzas I have had in my life. I went to Italy and the pizza tasted strikingly similar to a pie that I had previously in my life, but I just couldn’t quite put my finger on what it was. But then it came to me… It tasted just like DeLorenzo‘s Tomato Pies, which solidifies how phenomenal the pizza truly is.