Does Papa's Subs & Pizza Holly Springs have any deals?
Answer:
Papa's Subs & Pizza Holly Springs is currently offering deals. View the menu to see what deals are available.Does Papa's Subs & Pizza Holly Springs offer delivery?
Answer:
Papa's Subs & Pizza Holly Springs does offer delivery. Delivery is $2.Where is Papa's Subs & Pizza Holly Springs located?
Answer:
Papa's Subs & Pizza Holly Springs is located at 511 North Main St, Holly Springs, NC 27540.What food is served at Papa's Subs & Pizza Holly Springs?
Answer:
Papa's Subs & Pizza Holly Springs makes healthy pizza, seafood pizza, veggie pizza and more!