City Centre Deira Mall in Dubai

Deira City Centre

Among the earliest malls in Dubai is City Centre Deira (or Deira City Centre, whichever you prefer), which was established in November 1995… that’s almost 25 years ago! ALSO READ: Max’s All About Chicken Restaurant in …

READ MORE