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