UAE, Dubai
38th Street, Omar Bin Khatab Road, Opposite Al Ghurair Shopping Center, Deira