Gluten Free Calamari in St Catharines, Canada

  • 5 ratings $$
    5485 Ferry St, Niagara Falls, ON L2G 1S3, Canada L2G 1S3

    Celiac Friendly, Pizza, Dessert + 3 more

    75% of 4 votes say it's Celiac friendly
    Calamari is mentioned in the comments