THAI VILLAGE RESTAURANT (LEISURE PARK KALLANG)
2 Stadium Walk #01-01 Singapore Indoor Stadium Singapore 377691