I have been this restaruant for several times. Generally speaking, it's good restaurant if you compare with all other Chinese restaurants in twin Cities. And you still can not say that the food is too bad if you have been China and had those really delious Chinese food. The only unpleasant experience was that they took too long time to serve you -- asking order, sending food and taking bill... oh and returning your card.
more