Italian Restaurants in 60181 Showing 1 - 4 of 4 results

100 E Roosevelt Road,  

Villa Park,   IL | Map

What sets Aurelio's apart from other Chicago-style pizza? We're different because we use only qua... Read More

237 W Saint Charles Rd,  

Villa Park,   IL | Map

From the moment your guests enter, they are treated to an enchanting world of sparkling crystal, ... Read More

123 E Saint Charles Rd,  

Villa Park,   IL | Map

La Tosca features classic Italian dining including homemade pastas, seafood, veal, Steak and Chic... Read More

300 W North Ave,  

Villa Park,   IL | Map