I used to go here a lot and thought the food was great. The past couple of times, it's just been OK. Edible but not enjoyable, I think. After my last visit, I'll be taking a break or won't go back, b/c I think the food has gone downhill. As for the last time I was there, the steamed dumplings were broken and filled with water. They were mush and it was gross. We sent them back, told the waiter why, and the restaurant did nothing. While the waiter was a very nice person, I think the restaurant should have resteamed some new dumplings or took them off our bill. We didn't make a huge deal over it. Just didn't want to eat water filled, mushy dumplings. Entrees came out just ok. Barely seasoned. Another time I ordered a curry, that was supposed to have potatoes and carrots (whole reason I ordered that particular curry) and there were none in the dish. Not one. I told the waitress and I got a side of steamed potatoes and curry. OK but still. They need to get the kitchen together a little bit. I would say the food these days is average, at best. Even a little below.
Pros: A lot of vegetarian options. Location, I guess.
Cons: Waiters are nice but don't really speak or understand English, kitchen is really slacking these days