Panda Express
12 yards away
open now, until 21:00
Opening hours today for Villa Italian Kitchen
10:00 - 21:00
open now, until 21:00
Monday: 10:00-21:00
Tuesday: 10:00-21:00
Wednesday: 10:00-21:00
Thursday: 10:00-21:00
Friday: 10:00-21:00
Villa Italian Kitchen, Champaign
open now, until 21:00
Italian restaurant
Restaurant
2000 N Neil St, Suite 708, 61820 Champaign
+12173513115
Get directions: Villa Italian Kitchen
Comment on Villa Italian Kitchen
Other restaurants nearby:
Auntie Annes Pretzels Marketplace Mall
80 yards away
open now, until 19:00
Biggby Coffee
120 yards away
open now, until 21:00
Red Robin Gourmet Burgers
230 yards away
open now, until 23:00
Panera Bread
446 yards away
open now, until 21:00
Bob Evans
554 yards away
open now, until 20:00
McAlisters Deli
559 yards away
open now, until 21:00
McDonalds
559 yards away
open now, until 23:00
Taco Bell
642 yards away
open now, until 01:00
Super Taco
745 yards away
open now, until 22:00