I was here last week. Food was sub-par, everything on the very salty side. When it was brought to attention, the store manager came over to my table and started yelling at my party in Mandarin. This went on for a while and it was quite awkward, we tried to talk back in English but she didn't care.
Immediately got the bill and left.