placeSheikh Zayed Road Al Barsha 1,, Al Barsha, Dubai City, United Arab Emirates.