I've been here twice and been mostly impressed with the food, although I think it's a bit overpriced for what you get--especially for the vegetarian dishes.
My big complaint is around the service. At best, it was totally indifferent. At worst, there seemed to be no thought about the customers. We were there for about two hours and a good half hour of the time the staff were cleaning cutlery two feet from our table and dropping them into containers over and over and over again. This meant lots of really loud and unpleasant noise and made it hard to enjoy dinner/a conversation. We had to repeatedly ask for water, the bill came without our asking, and it was unclear who our sever was. It was a disappointing overall experience.