Papa Del's Pizza Factory
Live Music: None, Outdoor Seating: Available, No Party Room, 2 TVs, WiFi: None, Delivery Available, Alcohol Served No Kids Menu, No Buffet
Address: 206 E. Green St., Champaign, IL 61820
Phone: (217) 359-7700
Cuisine: Pizza, Salads, Sandwiches
Price Range: $3-8
Cards Accepted: Visa Mastercard Discover
Capacity: 180
| Hours: | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| Business | 11:00am- 11:00pm | 10:30am- 11:30pm | 10:30am- 1:30pm | ||||
Advertiser Extras
Papa Del's Pizza is an award winning staple in Champaign. Located in the heart of campustown, it offers a wide array of Italian dishes as well as its world-famous stuffed pizza. Dine in and carry-out options are available and large parties are welcome.