Local Restaurants in Itasca, Illinois

Find the top Local restaurants in Itasca, Illinois near you now.

Antonio Ristorante Italiano

Italian restaurant

Address: 280 N Rohlwing Rd, Itasca, IL 60143

Tree Guys Pizza Pub

Restaurant

Address: 101 Irving Park Rd, Itasca, IL 60143

Fox & Turtle

American restaurant

Address: 400 E Orchard St, Itasca, IL 60143

Order