Gluten Free Calamari in Sebastopol, California

  • 18 ratings $$$
    135 4th Street, Santa Rosa, CA 95401

    Celiac Friendly, Gluten Free Menu, Pizza + 5 more

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