The food is not bad at all. However, the service can use a major upgrade. The lady at the cash counter taking the order was very difficult to deal with. Big attitude problem. Most of the tables were full of leftover dishes. Had to ask twice to clean the table. Considering there are many other places in Richmond Hill selling similar and tastier food, I will not be coming here again. Might as well go to another place, pay similar amount in a better cleaner place and receive better service.