PRINT

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:00pm10:30am- 11:30pm10: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.

Comments

No comments yet!