Decent food, a bit expensive, the restaurant chain has good options, can satisfy the vast majority of Chinese food lovers. However, the reason I gave three stars since this location has rather rude staffs which are loud, terrible English, and bad attitudes. I understand English is not their first language, and I'm speaking from my own experience, it is a minor problem if they don't respond with "what", "huh", etc loudly rather than a simple excuse me. Not recommend.