Restaurants & Bars 12

calimari

marybeth | May 12, 2006 09:18 AM

I have a calamari craving lately…what restaurants in Cambridge, Somerville, or Boston serve good ones? Generally I’m a fan when it has a little kick!

Thanks!

Want to stay up to date with this post?