This Villa Italian Kitchen location has closed
3333 W Touhy Ave, Lincolnwood IL 60712
Write a review
You May Also Like
0.64 miles
Eastern Style Pizza - 2911 W Touhy Ave, Chicago
Pizza, Salad
0.85 miles
Lincolnwood - Lou Malnati's Pizzeria - 6649 Lincoln Ave, Lincolnwood
Pizza Takeaway, Italian
0.87 miles
Giordano's - 6485 Lincoln Ave, Chicago
Pizza, Salad
Lincolnwood, Illinois
Villa Italian Kitchen
Pizza in Lincolnwood, IL
3333 W Touhy Ave, Lincolnwood
Suggest an Edit
Nearby Stores
Kids Foot Locker
3333 W Touhy Ave Space D9, Lincolnwood
Victoria's Secret & PINK by Victoria's Secret
3333 W Touhy Ave, Lincolnwood
rue21
3333 W Touhy Ave, Lincolnwood