Papa Del's Locations
Papa Del's Pizza Factory
1201 South Neil Street, Champaign, IL 61820, 217-359-7700

This new location is the former home of the Coca Cola Bottling Plant, one of the last Art Deco Industrial Buildings in Champaign. It has been completely updated with state of the art sound, lighting, heating and cooling, and A/V equipment. We can accommodate private parties for up to 250 people and have options for smaller parties as well. There are two levels which are easily accessible by 2 beautiful staircases and a full service elevator. The main floor has seating for about 240 people in a casual restaurant setting, with wide screen televisions, cozy booths, double sided fireplace, and a large bar. With ample parking behind the building and across the street, parking is easily accessible as well. We offer carry-out, delivery, dining, bar, banquet, and shipping. We can accommodate large orders with appropriate notice, and are taking reservations for special events and private parties.

We have kept our pizza the same, but expanded our appetizers, sandwiches, salads, and bar menu. There will be an extensive wine list with a huge by the glass offering! With 12 beers on tap, we have also added local and regional craft beers.