Thai Palace offers elevated, farm-to-fork Thai specialties in a refined dining room with a mellow vibe. Takeout is available.