Pizza Review
I’ve been to both Sally’s and Pepe’s in New Haven. Papa D’s is at least as good as Pepe’s. Anybody who says otherwise doesn’t know pizza.