This used to me our favorite Chinese restaurant in the burbs but since the new management took over couple months ago things has gone downhill to bad. We use to come here on a regular basis. However, I think there’s a management change earlier this year.Ambiance: — 3 out of 5This is one of the better ratings…