I had a great experience with Yang Sheng, and I don't understand why this isn't reviewed higher.
My lab had ordered a large amount of food to feed 15 people as part of a celebratory lunch the following afternoon. After having placed the order, a communications mixup ensued with their new website and was instead delivered immediately! Seeking a logical way forth, I suggested to the friendly and apologetic delivery lady to leave half the food for us to warm up for the lunch, and to freshly re-deliver the other half (consisting mostly of things better fresh, e.g. egg rolls) the following afternoon.
Well, the next morning, she phoned with apologies from both herself and the manager. Assuring me that they would be more vigilant regarding website delivery times from then on, she delivered FRESH ANOTHER ENTIRE ORDER free of additional charge. This was a class move which impressed my entire lab, and the delivery lady literally maintained, apologetically, that she only "believes in delivering the freshest Cantonese"!!
The food was top notch, with ample portions. The noodles (cantonese with shredded chicken; beef chow fun) were perfectly cooked: lots of flavour and not at all oily. The rices (salted fish; mixed vegetable) were fragrant and filling. The main dishes impressed my colleagues; from the eggplant with tofu to the almond chicken guy ding, from the chicken balls to the salt and pepper squid. We were happy, full, and craving fourths!
Whatever teething issues the new management has apparently had (documented in other reviews), I can confidently say that they have settled in well. Having impressed me with their product and their service, people should understand how the staff at Yang Sheng went above and beyond in delivering what amounted to an impressive feast. We will definitely be ordering from them again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.