Papa John's Store in Wabash, IN