Papa John's Store in Neptune, NJ