NETTE Al Barari: Serene French-Japanese café in Dubai's green oasis