Thai Orchid
Thai Orchid
Thai Orchid
Adelaide, South Australia - 08 83534686

A Restaurant in Adelaide, South Australia

Thai Orchid is the go-to destination for incredible food that is authentic and rich in flavour. For over 25 years, our vibrant menu has become a staple among generations of diners located amid the buzz of beautiful Henley Square.

Make a Booking