Restaurants & Bars 20

Clam Pizza ??

ob2s | Sep 21, 2006 09:55 PM

Can you get that in Boston, seems like you could. I am in Billerica, but I'll drive 90 each way to have one. I'll go to Essex or wherever.

PS Conn is too far !

Want to stay up to date with this post?

Recommended From Chowhound