Sheikh Zayed Road - Al Barsha, Near Mall Of The Emirates - The Greens, Barsha Heights, Dubai, United Arab Emirates