Gluten-Free Calamari in Elgin, Illinois

  • 10 ratings
    200 S 2nd St, St Charles, IL 60174
    $$ • Italian Restaurant
    GF Menu

    GF menu options include: Dessert, Pasta, Pizza

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