It's hard to say what the food here would have been like if the restaurant was not in a temple at the top of a mountain with views across the entire mountainous valley and beyond. As it was, after a very steep climb up what felt like a million steps, it tasted divine.
The food is not all vegan but the menu contains a separate vegan section which is more varied and interesting than many pure vegan places. The menu was in Chinese and from memory I don't think there was any English but everything was good so my advice would be to point and hope for the best (there are no pictures either so if you don't read Chinese it could be pot luck - just make sure you know how to say or write the word 'vegan' and you should be right).
Portions are very large so we ended up taking a lot home with us, all the way down the mountain. The glutinous rice dessert cakes made for a perfect snack for when we were checking out the nearby Tiger Spring later on.
Not sure what time they close - when we got there at around 2pm we thought they might be already finished as there was noone there, but they cooked something up for us with no hesitation. Wouldn't bet on it being open too late though (and certainly not at night, given the location), so best to get there as early as possible. We asked for no MSG and minimum oil so it was all to our liking, but not sure what it would have been like without that special request.
While you are there you can get your yin and yang in check at the Taoist temple as well. All in all, a great afternoon out.
Cons: you do have to climb the mountain, no english service or menu