Papa Del's Pizza Factory - Champaign

#32 - Pizza - Savoy, #37 - Vegetarian - Savoy, Salad
1201 S. Neil St Champaign, IL 61820, United States
Dishes: 20

Papa Del's Pizza Factory

4.1 / 5 of 2736 Reviews
Phone
+12173597700
Address
1201 S. Neil St Champaign, IL 61820, United States

Opening Hours

  • Monday
    10:00-22:00
  • Tuesday
    10:00-22:00
  • Wednesday
    10:00-22:00
  • Thursday
    10:00-22:00
  • Friday
    10:00-23:00
  • Saturday
    10:00-23:00

Amenities

Vegan Options

Reserve now

Feedback

★ 4.1 / 5 of 2736 Reviews

Based on the average review of 4.1, the Papa Del's Pizza Factory is definitely worth a visit.

What Erika Carbonell likes about Papa Del's Pizza Factory:
If you don't have at least an hour to wait for the pizza to come out (even if they seem not that busy.. , I would recommend picking a different place. Pizza itself is very good. Bit salty for some reason... But very good. View all feedback.

This is our place for pizza. The crust is vegan, and we have enjoyed both the thin crust usuall...

vada11

I've never had pizza in Chicago style and it was fabulous! It takes a while when you order and...

ppaksut

Menu Items

On the menu there is also a assortment of vegan cuisines, which completely avoid animal products.

More information

You can also simply call the phone number +12173597700 to request your reservation.

Related Restaurants

Fast & Simple Download Menulist App now