Nobu opens in Istanbul

Istanbul will now have its very own Nobu branch of the modern Japanese restaurant

Read More