Gluten Free South American Restaurants in Schaumburg, Illinois

  • 1. Rio's

    4 ratings $$
    1600 W Lake St, Addison, IL 60101

    Gluten Free Menu, Appetizers, Dessert + 8 more

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