Papa John's Store in Sedalia, MO