Papa John's Store in Thousand Oaks, CA