The Tom Kha soup, the scallion dumplings and the green curry are all toe-curlingly good here. Once in a while, a stir-fry may be uninspired. It's a huge menu you...so you just don't order that again.
The service is consistently good, but the food comes out fast, so if you want a relaxed meal, order your drinks, wait a bit, order the dumplings, wait a bit, order the main. Otherwise, you might be out of there in a blink.