The Gem Garden

Dubai Al Barsha Sheikh Zayed Road, Al Barsha 1