Papa John's Store in Freeport, NY