Pusat perbelanjaan Cilandak Town Square yang terletak di Jalan TB Simatupang, Cilandak Barat, Cilandak, Jakarta Selatan