Pizza Review
Located in St. Pete, not too close to home but worth the trip. 1.They advertise everywhere that they are NY style. They have a very cool subway looking sign right out in the street. 2. Some major flop on this pizza. Many people would deduct for that but I personally am fine with it. 3.The cheese was off the charts great. They could have put a bit more sauce on, but again, for my taste I am fine with no deduction.