Papa Del’s brick building stands like a pizza fortress, guarding Champaign’s most beloved deep dish secret. Photo credit: Michael Kline Papa Del’s brick building stands proudly on Neil Street, a ...