This unique Japanese restaurant, that was also recently brought to Dubai, overlooks the country’s creek area from the Sheraton Creek Hotel. Upon entering the restaurant, the manager and staff greets you with a welcoming smile and warm physical language, and if it’s your first time visiting Creek Side,
AloJapan.com