ARTE at Times Square Center

Times Square Center is centrally located on Sheikh Zayed Road. A uniquely compact community shopping destination which offers a perfect location to ARTE, the Makers’ Market.