Restaurants & Bars 20

Clam Pizza

shoeman | May 8, 2013 07:29 AM

I'm sure we've been through this a hundred times. Looking for an update. We are coming up the I-95 corridor from NJ to Mass. Where would be the best place for clam pizza. Is New Haven still the best area. If so, where?

Want to stay up to date with this post?

Recommended From Chowhound