Gluten Free Calamari in Indianapolis, Indiana

  • 1. Drake's

    5 ratings $$
    3740 E 82nd St, Indianapolis, IN 46240

    Gluten Free Menu, Sushi, Late Night, Takeout + 3 more

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