Frank Pepe Pizzeria Napoletana
03:28Some say that Frank Pepe's, in New Haven, CT, makes better pizza than NYC.
From:
Best Pizza and Top 5 Restaurants
Some say that Frank Pepe's, in New Haven, CT, makes better pizza than NYC.