Pizza Review
I’ve been to the big three in New Haven (Sally’s, modern, Pepe) and this pizza is exactly what it’s supposed to be. It is in my opinion better than the New Haven spots.