Saibaa Restaurant

Dubai Other Al Mansoori Building