Sandras Inn

Dubai deira Al Nasr Square