I've been here twice now - once two years ago and then again a week ago. The food is a treat for me, because I can't get it where I live. On my last visit, we ordered the chicken fried rice, lo mein, potato balls and fried wontons.
The potato balls were excellent. The fried rice and lo mein were ok. Nothing special and actually kind of greasy.
The wontons were over done.
The service was very slow. We ordered drinks, 15 minutes later we didn't receive them. We asked the server and he said they were on the way. He came back 5 minutes after and asked us to repeat our order.