Papa John's Store in Newport, TN