Villa Italian Kitchen — West Touhy Avenue
Lincolnwood, IL Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: Aurora — 10.1 miles
- Villa Italian Kitchen: Gurnee — 28.5 miles
- Villa Italian Kitchen: Champaign — 132.0 miles
Other Restaurants Nearby:
- Red Lobster: Lincolnwood — 0.1 miles
- Olive Garden: Lincolnwood — 0.2 miles
- Chipotle Mexican Grill: Lincolnwood — 0.2 miles
Click for more Lincolnwood store hours...
3333 West Touhy Avenue
Lincolnwood, IL 60712Driving Directions
Phone: (847)763-1556(847)763-1556 Maps & Directions
Location
Lincolnwood Town CenterOther Nearby Locations:
- Villa Italian Kitchen: Aurora — 10.1 miles
- Villa Italian Kitchen: Gurnee — 28.5 miles
- Villa Italian Kitchen: Champaign — 132.0 miles
Other Restaurants Nearby:
- Red Lobster: Lincolnwood — 0.1 miles
- Olive Garden: Lincolnwood — 0.2 miles
- Chipotle Mexican Grill: Lincolnwood — 0.2 miles
Click for more Lincolnwood store hours...