Restaurants & Bars 6

Calamari

Evan | Oct 18, 2001 06:08 PM

Where is the best calamari in Boston? My vote is Carlos' Cuccina on Brighton Ave. but I'd love some suggestions

Want to stay up to date with this post?