Fox & Turtle
400 E Orchard St, Itasca
(630) 773-1801
Recent Reviews
Order Online
Reserve
You May Also Like
Undici Gelato & Espresso Bar - 400 E Orchard St
Ice Cream Shop, Ice Cream, Country Clubs, Gelato, Coffee & Tea
Tree Guys Pizza Pub - 101 E Irving Park Rd
Pizza, Bar, Arcades
Casale Pizzeria - 216 N Walnut St
Italian
Restaurants in Itasca, IL
Fox & Turtle
400 E Orchard St, Itasca, IL 60143
(630) 773-1801