slimfatfoodie.com
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 …