Pizza Review
Top 3 best pizzas I have had. Dough was amazing, and the basil added the perfect balance. I love Naples style pizza, so my favorite was from Naples, Italy. I am from the south though, so I guess take my rating with a grain of salt.