Sakura

Dubai deira Ground Level, Jood Palace Hotel, 36A Street Off Al Rigga Road, Al Riqqa, Deira, Dubai