Papa’s Pizza is a Pizza restaurant located in Sewell, NJ 08080. It is one of the 7347 Pizza restaurants in United States. Address of Papa’s Pizza is Home Depot Shopping Center, 141 Tuckahoe Rd, Sewell, NJ 08080, United States. Papa’s Pizza can be contacted at 18568750066. Papa’s Pizza is rated 4.5 (out of 5 stars) by 224 reviewers on the web.
Some of the places around Papa’s Pizza are -
Home Depot Shopping Center, 141 Tuckahoe Rd, Sewell, NJ 08080, United States