Welcome to Crittenden's Retail Tentants
PREVIEW ONLY
Papa John's
Locations: 3122
Business Name: Papa John's Pizza
Parent Company: Papa John's International, Inc.
Headquarters: Louisville, KY
Business: Restaurant/Pizza
Property: Shopping Center
Growth 2025: 45 - 50 New Locations