Papa Russo's is a family owned and operated pizzeria. Our staff has over 50 years combined pizza experience! Try our original sauce, made from "Mama Russo's" secret family recipe. Located in the Hill Creek Shopping Center in Hickory Hills.
Be the first to add a review to the Papa Russo's Pizza.
Papa Russo's Pizza
- Sun - Thu: 11:00 am - 10:00 pm
- Fri, Sat: 11:00 am - 12:00 am
Is there a problem with this listing? Let us know.