I don't know what restaurant the negative reviewers went to. We have been to Noodlecat several times and have never been disappointed with the food or the service. The steam buns are the star and are priced right at Happy Hour for $2 each. Red Stripe is $1 at Happy Hour. The servers check on us frequently and clearly enjoy working there.