Times Square Centre is a shopping complex within New Dubai. Its location on Sheikh Zayed road puts it in a favourable position as it is easily accessible from all sides of Dubai. Other than that, the complex has over 60 shops and outlets dealing with everything from foodstuffs to clothing and car accessories. Its selling point is the Chillout glacier cafe, an ice lounge where everything inside is made of snow.

no-image-1329
Website Link Visit Link Here
Category