What? Where?

Papa Del's Pizza Reviews & Details

Papa Del's Pizza

Papa Del's Pizza is rated 3 stars

2510 Village Green Pl
(217) 359-5500

Love It Hate It Try It Edit It Share It

Papa Del's Pizza is located at 2510 Village Green Pl in Champaign near the intersection of Village Green Pl and Village Office Pl. Their menu consists of American dishes . Call (217) 359-5500 for delivery or takeout.

  • Cuisine:American
  • Service:Delivery and Takeout
  • On The Menu:Pizza
  • Major Intersection:Village Green Pl And Village Office Pl
  • Website:Website
What everyone says about Papa Del's Pizza

Tell us more about Papa Del's Pizza Champaign!

Papa Del's Pizza Reviews, Champaign

Be the first to review Papa Del's Pizza!
Review Papa Del's Pizza

More Restaurants in Champaign

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013