My family has been dining at Tian Xin Place for a better part of the decade and I have to say the quality of service and food have been declining.
Not only quality, the quantity of food has shrunk to a point where you really start wondering how bad business has to be for them to give you so little food for the price you pay. For example, the deep fried pork chop soup noodle dish only comes with a couple small pieces of pork, or if you order the snow pea leaves, expect a really small plate of greens (usually yellow because they most likely will be wilting).
If the restaurant is full, do not expect your food to come out in an orderly manner. The last time we dined at the restaurant, we waited almost an hour before any food came out. We also saw someone wait over an hour for take out.
Despite the small portions or the slow service, the dumplings and certain dishes are decent. They highlight some dishes that won awards and I would recommend that you order those. Note: this "list" is in Chinese and they have it on each table.
It has been getting harder for us to decide to go to Tian Xin Place. Asian Legend unfortunately is more consistent and speedy...