Sheikh Zayed Road - Next Mall of Emirtes, Al Barsha, Dubai, United Arab Emirates