Villa Italian Kitchen — N. Neil St.
Champaign, IL Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: Springfield — 81.5 miles
- Villa Italian Kitchen: Aurora — 124.1 miles
- Villa Italian Kitchen: Lincolnwood — 132.0 miles
Other Restaurants Nearby:
- Panda Express: Champaign — 0.1 miles
- Red Robin Gourmet Burgers: Champaign — 0.2 miles
- Panera Bread: Champaign — 0.3 miles
Click for more Champaign store hours...
2000 N. Neil St.
Champaign, IL 61820Driving Directions
Phone: (217)419-2987(217)419-2987 Maps & Directions
Location
Marketplace Shopping CenterOther Nearby Locations:
- Villa Italian Kitchen: Springfield — 81.5 miles
- Villa Italian Kitchen: Aurora — 124.1 miles
- Villa Italian Kitchen: Lincolnwood — 132.0 miles
Other Restaurants Nearby:
- Panda Express: Champaign — 0.1 miles
- Red Robin Gourmet Burgers: Champaign — 0.2 miles
- Panera Bread: Champaign — 0.3 miles
Click for more Champaign store hours...