I liked this place because I prefer a vegetarian/vegan restaurant over a "normal" one and hoping that they have veg dishes on the menu and truly know what vegan implies. This place appeared to be one of the few in china town which is vegan, which is good because I didn't want to walk 10 blocks for food.
The food was served fast, questionably possibly too fast for it to be freshly made. Taste was OK, but rather bland and not much use of spices (I however found this to be the case in most of my american food experiences).
Service was basic but friendly.
Cons: tast is bland, Not sure how fresh the food was