Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Itasca, Illinois (IL), United States

Antonio`s Ristorante
4
50 reviews

280 N Rohlwing Rd, At tde Corner of Irving Park & Rohlwing, Itasca, IL 60143-1957, Itasca

This is a very nice and popular place. Fantastic food on the menu. Great variety of food and drinks. Amazing service an