If ever in Champaign, il area you must try this pizza! Located on U of I campus area. You can get your stuffed pizza or orginal crust. Party size pizza can feed a family for a very reasonable price. There is a bar available. Lots of seating....order out....delivery... Papa Del's has been here for as long as I can remember.