I order from here for delivery and the food is very good. The variety of vegan dishes is awesome. They are also very accommodating when you inform them of an allergy. My only complaint is that the portions are almost unreasonably small for the price. Although, that could be because I've only ordered delivery. I find that portions are bigger when you dine-in.
I hope to dine-in in the near future because I heard that the restaurant and service is quite good. Side note - it's supposedly very busy on the weekend so I would suggest making a reservation.