Papa John's Store in Conroe, TX