Pizza Review
I have been to Frank Pepe’s several times. It is one of if not the best pizzas I have ever had. Better cheese to sauce ratio than Sally’s with great crust, charred just right. Make the pilgrimage to pizza heaven…in New Haven.