Papa John's Pizza

2009 N Scottsdale Rd, Scottsdale 85257, United States Get Directions to this spot
2009 N Scottsdale Rd
Scottsdale, 85257
AZ, United States

Rate and review Papa John's Pizza in Scottsdale, AZ, United States!

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