Papa Del's Pizza Reviews & Details
Papa Del's Pizza
206 E Green St
Papa Del's Pizza is located at 206 E Green St in Champaign near the intersection of E Green St and S 2nd St. Their menu consists of American dishes . Call (217) 359-7700 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:E Green St And S 2Nd St
Tell us more about Papa Del's Pizza Champaign!