Papa John's Store in Leavenworth, KS