Dubai Mall is the world’s largest shopping and lifestyle destination, offering over 1,200 retail stores, world-class dining and unforgettable attractions at the heart of Downtown Dubai