Review of Rio's

1600 W Lake St, Addison, IL 60101

Overall Rating

Review


The food was delicious! A good chunk of the menu is gluten free and clearly marked.

Celiac friendly?

Yes

Updated 6 years ago

Celiac