After 40 years, Papa Del's opens second store
August 10, 2009
Papa Del's, a fixture near the campus of the University of Illinois in Champaign, has opened a second location, according to a story in the Champaign-Urbana News-Gazette.
The first location opened in 1970.
Owner Bob Monti had announced plans to open the second location in February 2006. A series of setbacks delayed the opening until the beginning of August.