Pizza Review
Pepe’s is the Perfect New Haven Pizza. The ingredients were fresh, and the staff were welcoming.