Frank Pepe Pizzeria Napoletana in New Haven.

Not the Tops for Pizza

A new poll out by TripAdvisor is not ranking Frank Pepe Pizzeria Napoletana at the top of the list.