It's Florida... is there any other kind down there?
Yes, In Tampa Eddie's and Sam's NY Pizza. (They import the water from NYC. I wish someone here had a NEW HAVEN PIZZA place.
I lived a block from Modern in New Haven while my wife was in grad school... gained 15 pounds pretty quick. Of course we’d hit Wooster Street when the mood struck.
Pepe’s now has four or five other locations here in CT, so getting a good pie is pretty easy.