Let me preface by saying I am not vegan or vegetarian - but I love all food.
I've been here three times and have had a positive experience every time. The staff is friendly, the restaurant itself is warm and inviting and the food is good. I enjoy their flavored tea, very yummy!
My only reason for 4/5 stars is that it definitely is more on the pricey side, especially for the small portions. I had a tea, sweet potato and cauliflower this last time and it was over $25 with tax and tip. The portions were quite small (the potato was maybe 3-4 bites) and I left still feeling a bit hungry.
Otherwise, I say check it out. Definitely worth a try!