Thai Orchid is a Thai restaurant offering authentic flavors in a curated setting.