Connecticut residents battle over the state's best pizza

A handful of restaurants are putting New Haven, Connecticut, on the map as a go-to destination for pizza.

June 8, 2021

Examined