I recently spent a long weekend in New Haven, CT, the home of the world’s finest pizza (I shall brook no opposition to this statement). I achieved the New Haven Apizza* Grand Slam, which is something I just completely made up: 4 nights, 4 pizzerias.
Continue reading