Gluten Free Calamari in Tarpon Springs, Florida

  • 4 ratings $$$
    3309 Tampa Rd, Palm Harbor, FL 34684

    Italian, Restaurant

    100% of 4 votes say it's celiac friendly
    Calamari is mentioned in the comments