Papa Del's for lease?

Papa Del's for lease?

CHAMPAIGN -- Could Papa Del's be leaving campus? The sign in the window might indicate that.
CHAMPAIGN -- Could Papa Del's be leaving campus? The sign in the window might indicate that. It states "Space for Lease." Papa Del's owner, Bob Monti, had no comment, but at least one employee said a move may be in the future. The pizza parlor has been located on Green Street since 1975. Another Papa Del's opened in West Champaign in 2009.

Page: [[$index + 1]]
comments powered by Disqus