Food is mediocre at best and service is terrible (and I speak Chinese). It serves my favourite type of foods and has been one of my regular lunch spots (both take out and sit in) as my office is next door. I have been tolerating it until today. After waiting for over 20 minutes, I asked the cashier to check. He yelled at the other waitress to go pack it, without even looking up. The other servers all have similar expressionless attitude. It looks like I will have to drive to Canton Kitchen on Sheppard & Pharmacy or Congee Queen on Steeles & 404. Both serve very similar foods at similar prices and are much friendlier, more efficient.