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

A Restaurant in Adelaide, South Australia

Thai Orchid is a go to destinsation 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