Papa John's Store in La Mirada, CA