It’s odd enough to find yourself traveling by helicopter from one Caribbean island to another for lunch, even if your destination is Nobu Barbuda, an outpost of the famous restaurant plunked down on a semi-deserted beach. It’s odd in a different way to arrive and spot the 81-year-old actor Robert De Niro dressed in a […]