Decent Chinese fare, lunch specials are great however their prices are high considering the type of dishes they offer, this is expected since its Richmond Hill so I wouldn't knock off a star for that as they are on par with the rest of the restaurants nearby. Just note a 7 min drive south will get you much better bang for your buck for the same food. Lunch combos come with soup and hot drink (typical upgrade to cold for extra $$).
I like that when you get take out they separate all their sauces from the meats in different containers which keep better for transport. The other few Chinese restaurants in the area do not do that.
Not a very English friendly place as all the servers speak very little English however the menu is all in English/Chinese so its not that difficult to order.