We visited Frank Pepe’s in New Haven to try its famous white clam pizza.

Top