Share:

Restaurants & Bars 16

Italian speck?

munkicat | Feb 20, 2006 05:48 PM

I had some in Italy and am now addicted. Anyone know where I can get some in the Boston area?

Want to stay up to date with this post?