Otsuka

Otsuka a Japanese inspired restaurant waiting to launch in Dubai in 2024.