Gluten Free Calamari in Cambridge, Massachusetts

  • 16 ratings $$$
    20 University Road, Cambridge, MA 02138

    Celiac Friendly, Gluten Free Menu, Late Night + 3 more

    100% of 13 votes say it's Celiac friendly
    Calamari is mentioned in the comments