Thank you for viewing the listing for Thai Orchid Restaurant here at OnlineDining.com.au. Thai Orchid Restaurant is listed as a Cafe, Restaurant and a takeaway venue. Thai Orchid Restaurant is located at 35 Mends St, South Perth WA 6151. If you have a menu, special or other details regarding Thai Orchid Restaurant, please let us know.