Advertisement

Frank Pepe Pizzeria Napoletana

(03:28)

Some say that Frank Pepe's, in New Haven, CT, makes better pizza than NYC.

Learn more
Show:
Top 5 Restaurants