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.