Does Papa's Subs & Pizza have any deals?
Answer:
Papa's Subs & Pizza is currently offering deals. View the menu to see what deals are available.Does Papa's Subs & Pizza offer delivery?
Answer:
Papa's Subs & Pizza does offer delivery. Delivery is $3.5.Where is Papa's Subs & Pizza located?
Answer:
Papa's Subs & Pizza is located at 117 W Cornelius Harnett Blvd, Lillington, NC 27546.What food is served at Papa's Subs & Pizza?
Answer:
Papa's Subs & Pizza makes healthy pizza, veggie pizza and more!