Lived in New Haven, CT for law school and they have the best pizza in the world hands down. Sally's, Pepe's or even Sal and Joe's in Hamden. PS Buffalo pizza sucks