Papa John's offers pizza made with fresh, never-frozen dough and quality ingredients. With thousands of locations, they aim for a better pizza experience.