Connecticut Pizza?
Italians know great pizza and great pizza is made in New York Connecticut. What?! Yes, that was my reaction when I was driving through Connecticut and hear “OMG, we are near Frank Pepe! They have THE BEST pizza!” I was more than skeptical. I have been told plenty of times about “great pizza” places and have been let…