Papa Del's Pizza Factory

1201 S Neil St (Avondale)
Champaign, IL 61820
10:00am - 12:00am
10:00am - 12:00am
10:00am - 12:00am
10:00am - 12:00am
10:00am - 1:00am
10:00am - 1:00am
10:00am - 12:00am


  • Love the pizza but no free refills on kids' drinks very disappointing.
  • Better not be in a hurry, because the pizzas take an hour or better to cook. Plus if your waiting to sit at a table its probably not been cleaned yet.
  • They typically over cook their deep dish pizzas leaving the crust tasteless. A good solution is to get a frozen pizza and bake it yourself.
  • Deep dish pizza
  • The best pizza in the world.
  • Big Thorn on draft!
  • Best pizza in town
  • Pizza was sub-par. Either they were understaffed, or the waiter didn't want to check on us. My friend didn't get her Italian beef, they boxed it up at the end & she still had to pay for it!
  • Try the fried garlic butter donuts. You'll smell awful, but it's well worth it.
  • Best deep dish pizza in champaign
  • Pizza, bar, sandwiches
  • Great pizza
  • Pizza & Beer

Nearby places

309 W Kirby Ave (at State St.)
232 W Burwash,
1800 S 1st St (at Kirby Ave)