All of those giving Papa Del's one or two stars, I want to fight you. Especially those of you knocking it down because of its service... here's the thing... you go to Papa Del's for the best pizza you have ever eaten. You want fast service? Go get a pizza at Pizza Hut express and leave one more table open at Papa's...
The secret is, call ahead. It does take 45 to 55 minutes for them to cook a pizza, that's how good (and thick) they are. This place is, hands down, my favorite pizza ever... however if you are especially anal about service, just get it delivered. Whatever you do though, if you are in Champaign, don't leave town without tasting this true circle of cheest awesomeness.