Papa Del's for lease?

Published 07/21 2014 12:53PM

Updated 07/21 2014 12:56PM

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.

Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.