In my opinion this is the best pizza in town
Best New York style pizza in Tampa
For Florida the pizza is very good, made fresh, and the staff is very nice. This location is small and does not offer inside seating. Great to pick up and carry out.
Absolute garbage - worst food in all of CP. Little Cesar’s for the win.