Papa John's Store in Denver, NC