Nobu Istanbul Launch at The Ritz Carlton Istanbul Puts all Eyes on Turkey
Nobu Istanbul, Robert De Niro’s renowned Japanese restaurant brand’s 14th iteration in Europe, is launched in collaboration with Turkish businessman and hotelier Baran Suzer. The holiday season in Europe is returning after the COVID-19 crisis. Among others are the return of the Cannes Film Festival, Amfar, and an event that drew attention from all across … Read more