best restaurant view in new jersey