Update:
We keep coming back to this place coz it's my dad's favour place apparently.
Today I found there were quite a bit of improvement. The food were kept much warmer and the servers today were very attentive. They anticipated our needs and brought us extra napkins and volunteered to take photos for our groups. Today they also gave us warm towels and fortune cookies after we were done.
Tip: seniors gets discount
Also, if it's your birthday and you come with at least 3 adults you eat for free. This was a very nice surprise when our bill came.