I don't normally give 5 star reviews to places that aren't totally vegan, but I think Yum Cha deserves it. We mentioned to the maître d' when we got there that we were vegan, and she made sure our server knew. When he came over, he'd already checked which items were vegan, and which could be made vegan. In fact all the staff were great, and very friendly. The restaurant itself is gorgeous, and the view, even though it's just over the golf course, is pretty.
The food was amazing. We shared the vegetable tempura to start, which was obviously freshly made, not too greasy, and came with a great black vinegar dipping sauce. Then I had the Pad Thai, which was probably the best Pad Thai I've ever had - not too salty, not too sweet, a really good balance of flavours and ingredients. There's no vegan dessert, but the portion are generous, so we wouldn't have had room anyway.