Papa John's Store in West Palm Beach, FL