New Haven Pizza in CT is arguably the best in the world that’s the only reason I include CT LOL

Reply to this note

Please Login to reply.

Discussion

Okay okay, you twist my arm. I'm just a hater.