Overall I had a pretty good time at Vegetarian Haven. I had the Bird's nest (which is a very unappealing name for food I must say) and it was quite delicious. Lots of veggies, seitan and purple rice in a great sauce. What I didn't like was the "crispy sweet potato noodles" it was served on. These tasted like nothing and got all soggy once they touched the sauce. The dish would have been amazing without them.
The other thing that took away from our experience was the server. Someone at my table asked if they did iced tea and she replied "Well it will take 10 minutes." This would have been fine since we were waiting for our food for that long anyway, but she went into detail explaining how difficult it was going to be to make the tea. Secondly, she made a snotty comment about us asking for separate bills. She said for next time, we have to notify our server before the meal that we want separate bills because their machine is old. Instead, she could have asked us at the beginning of the meal. I have little patience for issues like this because any other restaurant has no problem doing separate bills.
I would definitely return to try out some other dishes but hope for a better server.