Review of Fox & Turtle

400 East Orchard Street, Itasca, IL 60143

Overall Rating

Review


My wife became very sick after eating a supposed gluten-free meal here. Very disappointed.

Celiac friendly?

No

Updated 7 years ago