Robert De Niro joined world-renowned chef Nobuyuki Matsuhisa to officially open the world’s largest Nobu restaurant in Doha, Qatar. Edward Smith (Ohlala Magazine Founder/Publishing Director) together with Sofia Graniello (Ohlala magazine Editor) had the privilege of spending about 10 minutes one-on-one with them to ask them few questions about the new venue.