I have been dining here for about 12 years.
My wife's family for about 20+.
1st thing is know here in the states the "Chinese" food is not the same as China.
Having said that - this not your take out / delivery style food.
The staff is very polite and accommodating.
The food is fresh and cooked to order.
Those talking about long waits - there is a reason - people love this food.
Long waits usually mean lots of customers - usually means the product is great.
In this case it is.
We get the Bo Bo plater - basically a sampler - great.
Sesame chicken is the family favorite so they order double.
I love the mu shu pork.
They also do take - takout orders.
I am literally on my way to pick up my order once I hit submit.