Originally Posted by padrone
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


A family friend was talking up Sally's and Pepe's last year when I was up (I only get to go up once a year for the holidays). I wasn't able to make it happen with my schedule but I've already told him when I'm coming up this year and we're gonna hit both up. He talks them up too. I want to see what's so special about them.