Does anybody know the name and address of the famous pizza place, I believe its in New Haven? Its been mentioned on FoodTV and also in one of the magazines.
Just wondering if its near 1-95 or perhaps the Merritt Parkway. We are planning a trip up to Maine and would like to check this place out on the way up or on the way back if it is not too far off the highway.
Is it really that good?