I've have been here quite a few times with family and friends. it is a high volume place with line ups almost every time i'm here. They have a vast menu which can satisfy anyone. The food never disappoints and I have never had any problem with the service. Even though it is a high volume place with some may people coming and going. Don't expect much by looking at it. It is typical Chinese greasy spoon if I can use that term. I would say the dishes are somewhat North Americanized for you palate. Great for family.