Papa Dels Pizza - Champaign Restaurant

  • Address: 206 E Green St Ste 1, Champaign, IL 61820
  • Phone: 2173597700
  • Website:national.citysearch.com
Average Rating
4.0
38+ reviews
from 1 sources
Yelp
4.0
38+ reviews
Papa Dels Pizza
206 E Green St Ste 1
Champaign, IL 61820

Papa Dels Pizza Details

Descriptions from Across the Web

  • Papa Del's Pizza is located in Illinois. ... more on Open List

Reviews From Across The Web read all

Papa Del's is Great!

Unquestionably the absolute best deep-dish ... citysearch.com, a user of citysearch.com. Read full review on OpenList.com

4.0
Natalie g. 's review

Sooo good. Sooo ... a user of yelp.com. Read full review on Yelp

Doesn't get any better than this in Champaign

I grew up in Chicago surrounded by the BEST Deep dish pizza in ... judysbook.com, a user of judysbook.com. Read full review on OpenList.com

5.0
Helen C. 's review

Oh.My.God. Serious pizza orgasm. I'm not even kidding. If you don't stop by this ... a user of yelp.com. Read full review on Yelp

Stellar Sicilian Deep Dish

Yummy! Don't expect to have your deep dish ... citysearch.com, a user of citysearch.com. Read full review on OpenList.com

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match