Papa John's Store in London, KY