Papa John's Pizza

323 Bypass 72 NW, Greenwood 29649, United States Get Directions to this spot
323 Bypass 72 NW
Greenwood, 29649
SC, United States
(864) 223-7777

Rate and review Papa John's Pizza in Greenwood, SC, United States!

Share your experiences at Papa John's Pizza with your friends or discover more Restaurants in Greenwood, SC, United States.