My wife and I love, love, love this place! Since discovering it a couple of months ago it has become a weekly treat. The dumplings in chili oil, vegetable fried rice and hot and sour soup are our regular items, usually supplemented by one other dish.
The food is consistently great. Service is very fast and efficient, but they don't dote on you like some fine dining places.
Highly recommended!