Italian · $
1 Papa's Place Churubusco
122 North Main Street, Churubusco
- Take-Out
- Delivery
Customers’ favorites
- Small Order of Breadsticks
- Chicken Bacon Ranch
- Deluxe Sausage Roll
- Cheesy Breadsticks
“Yum yum, some of our favorite sausage rolls, buffalo chicken pizza and best salad bar around!”