placeAl Riqqa Street, Deira, Dubai City, United Arab Emirates.