Hidden gem! Siam Orchid is a Thai restaurant offering delicious food and great value.