Let's talk about the positive - The food is decent. Most of the combination plates are decently priced and the portions are good. Look out for their giant sized onion cuts. They don't believe smaller portion cuts. Overall, the taste is good.
The bad - This happened to me numerous times. Since I am a English dominate Asian guy, I find their service appalling. There have been a few times where I don't get served the menu. Those times, I simply walked out.
As for the servers, if you are not a Chinese speaking customer, they simply ignore you. I noticed that many of the servers take their time talking to other patrons while I am left alone.
This place serves a niche but their service quality should be better for everyone...