The Pizza Review
Papa Johns Pizza TPR Score card

Papa Johns Pizza

Powell, OH · 2 reviews
73.0
TPR Score
2 reviewers · not yet ranked
Community Reviews
Emma LindseyNY Style
81
Best chain pizza
IzzyNY Style
58
I love Papa John’s
Open in The Pizza Review Download on the App Store