All reviews seem negative
When Papa Johns first came to town they had, ""I think"", the best pizza in town. Well, they fell off the ladder somewhere in time and I would recommend another pizza shop. What r...
In ShortThese bright white storefronts are accented with green and red details and photos of the chain's boyish founder. The simple menu focuses on standard pies and chicken-centric...