Share:

Restaurants & Bars 1

New Haven Pizza

phelana | Nov 16, 2007 10:43 AM

My friends are having a debate. Who has the best pizza? Modern, Sally's or Pepe's?

Want to stay up to date with this post?

Recommended From Chowhound