Villa Italian Kitchen - Champaign

#70 - Pizza - Urbana, Italian, Lunch
2000 N Neil St #708, Champaign, IL 61820, United States
Dishes: 2

Villa Italian Kitchen

3.4 / 5 of 142 Reviews
Phone
+12173513115
Address
2000 N Neil St #708, Champaign, IL 61820, United States

Opening Hours

  • 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
  • Saturday
    10:00 -21:00
  • Sunday
    11:00 -18:00

Amenities

Dinner
Lunch

Reserve now

Feedback

★ 3.4 / 5 of 142 Reviews

What User likes about Villa Italian Kitchen:
Pizza and the atmosphere at this point is super good. I always like quality food service here. I'm looking forward to coming back with my relatives. Prices are fair, I'd say. I understand why this place has many good reviews. View all feedback.

What User doesn't like about Villa Italian Kitchen:
The pasta did look pretty sad, as some other reviewers mentioned, so we stuck with a HUGE slice and some garlic rolls and thought everything was okay. Pizza had a slight chemical flavor (not cleaning solution chemical — it could 've just been the yeast or cheese) but the garlic rolls were pretty tasty. No problems with the service, and the slide was big enough to share, making it very affordable. View all feedback.

As good as a servative-by-the-slice place can be. Great crust!

I've been there for years, but I thought I had to post this review because I saw the other two...

Menu Items

More information

Related Restaurants

Fast & Simple Download Menulist App now