Review of Rio's

1600 W Lake St, Addison, IL 60101

Overall Rating

Review


The food is great & their menu clearly labels what is gluten free!

Celiac friendly?

Yes

Updated 6 years ago

Celiac