I've eaten here several times since it's convenient and my family and friends enjoy it. The food is decent and there are some dishes that I enjoy. However, I am disgusted by the terrible service. The staff clearly don't care about their customers. They have ignored us several times, rushed us, and I've seen terrible treatment to other customers. I ate here for afternoon tea once and a waitress got into a heated argument with a customer. They were yelling and saying terrible things in mandarin. The waitress had to be brought into the back by other staff and she still continued to yell. I've had terrible experiences with their delivery service as well. They offer free delivery over $30. However, the delivery man complained about the lack of tip. He argued and refused to leave. He kept stating that he must pay for gas and that we were being selfish for not tipping him more. I was shocked by his behaviour. It is completely rude to blame a customer for not tipping enough. He argued with me for 5 minutes and was very persistent about needing more money from me. I felt that the tip was already generous considering I live very close to the restaurant. I couldn't even enjoy the rest of my day after having the delivery man blame me for 5 minutes. I was completely disgusted by his behaviour and I definitely will not be ordering delivery from this restaurant ever again.