Papa Del's Pizza Video Gaming at Papa Del’s Pizza in Champaign, IL Papa Del’s Pizza didn’t become one of Champaign’s favorite pizzerias overnight. Since 1926, Papa Del’s Pizza has grown into a third-generation pizza restaurant serving Central Illinois hot authentic ‘za. Plus, you can get a slice of popular video gaming to boot. Papa Del’s Pizza’s history spans about as
Read more