Papa John's Store in Rexburg, ID