Ever since I moved to Champaign 2 years ago I've heard how great Papa Del's was from just about everyone that I know. After all this time, 2 years later, I finally made my way over to try this legendary pizza.
First off, I love their new location. They recently consolidated their two locations into one in a rather perfect place for both students and residents of CU, right off of Neil Street. They did a complete renovation to make both the inside and outside modern and inviting.
The staff there were very friendly and checked in regularly. We ordered the stuffed mushrooms and the classic Sicilian pizza with sausage and mushrooms. The stuffed mushrooms tasted fresh and did not disappoint. The pizza was absolutely huge, which was unexpected. You could taste that that is was handmade with fresh ingredients, and it's easily one of the best pizzas I've ever had. We ordered a medium for the two of us and still have a ton of leftovers.
The pizza definitely lived up to the hype and we will certainly be back to try other varieties. Great staff, great pizza. Highly recommended.