Gluten Free Calamari in Plymouth, Massachusetts
-
58 ratings
$$
6 Town Wharf, Plymouth, MA 02360
90% of 21 votes say it's celiac friendly
Calamari is mentioned in the comments
-
18 ratings
$$$
53-1 Commerce Way, Plymouth, MA 02360
83% of 18 votes say it's celiac friendly
Calamari is mentioned in the comments