Address:

Deira, Dubai, Opposite Al Futhaim Masjid, Naif Road, Deira, Dubai