Papa Del's Pizza Factory

$$ • Pizza, Salad, Sandwich Shops

Hours:
1201 S Neil St, Champaign
(217) 359-7700

Ratings

Take-Out/Delivery Options

Tips

Recent Reviews

Tried to call ahead to order a pizza at 6 pm and pizza cook time was 2 hours, so asked for a frozen pizza to be set aside, which they said they would. The hours said until 10 pm and got there at 830 and they wouldn't serve me, saying they were closed for the night! I drove through Champaign to get this pizza on a 32 hour drive and they wouldn't even help me! Absolutely ridiculous.

I like the pizza a lot! I would consider their deep dish to be Chicago- style adjacent. It is not exactly like you would find up north, but very good. The food takes a long time to come out, but that’s just how pizza cooks. Really cool atmosphere and I’ve never had a problem with service.

Place is really nice. Food was really good. Went to a rehearsal dinner had a room upstairs. Very large area clean and decorated nice. Only thing I would say bad is they had three event rooms probably 100 ppl all sharing one bar with one bartender. Had a good time regardless.

More Reviews(222)

Hours

Monday 10AM - 10PM
Tuesday 10AM - 10PM
Wednesday 10AM - 10PM
Thursday 10AM - 10PM
Friday 10AM - 11PM
Saturday 10AM - 11PM
Sunday 10AM - 10PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.