Tha Siam Thai Kitchen is located in Orchard Plaza, Singapore on 150, 04-20 Orchard Rd. Tha Siam Thai Kitchen is rated 4.6 out of 5 in the category thai restaurant in Singapore.
Address
150, 04-20 Orchard Rd
Service options
Takeaway
Dine-in
Offerings
Coffee
Small plates