Review of Fox & Turtle

400 East Orchard Street, Itasca, IL 60143

Overall Rating

Review


Awesome place and very accommodating. Food was amazing! Great for groups, date night, celebration or just a fine meal alone. Staff is very friendly and welcoming.

Updated 5 years ago

Not celiac