Papa John's Store in Stedman, NC