Papa John's Store in Shelby, NC