10 Thai – Tamarind Square, Cyberjaya 15 August 202410 Thai is a Thai cuisine restaurant located at Tamarind Square, Cyberjaya.Related