Papa John's Store in Houston, TX