Papa John's Store in Williamstown, NJ