Papa John's Store in Auburn, IN