Papa Del's Pizza Factory
$ • Pizza, Salad
Hours:
1201 S Neil St, Champaign
(217) 359-7700
Customers' Favorites
Papa Del's Pizza Factory Reviews
Haven't been to Champaign Urbana for a long time, but always remembered Papa Del's. Here in town for a few days. Took family for pizza. Appetizer, salads and pizza was absolutely delicious. Our server, Heidi, was fantastic. So nice, courteous, attentive.
Pizza is good but I ordered a pepperoni stuffed pizza and I didn’t notice it did not have pepperoni until someone told me. It was too late when I found out because my little ones were hungry.
Ratings
Hours
Monday | 10AM - 9PM |
Tuesday | 10AM - 9PM |
Wednesday | 10AM - 9PM |
Thursday | 10AM - 9PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 10PM |
Sunday | 10AM - 9PM |
Underwhelmed. Looks like a nice place, big local history (been here just off the UofI campus forever), clean and comfortable. But, you can't get a dine-in pizza here in under an hour. Seems to be a point of pride; like, "we take our time to make the best," but it's merely 'good' pizza.