Business Description
Ibn Battuta Mall in DubaI is among the largest themed shopping malls in the world. Located between Interchanges 5 and 6 (close to Interchange 6 for Jebel Ali Village) adjacent to Sheikh Zayed Road, it offers an exciting mix of more than 275 retailers, 21 cinema screens and more than 50 restaurants and food outlets, including the only IMAX theatre in UAE.