Tamarind Square

Persiaran Multimedia, Cyberjaya, Malaysia