Review of Fox & Turtle

400 East Orchard Street, Itasca, IL 60143

Overall Rating

Review


Awesome - better than I expected too. French onion soup, loaded fries and broasted chicken. Came for restaurant week and tried a few things, totally coming back again.

Updated 6 years ago

Celiac