Papa John's Store in South Ozone Park, NY