I've lived in the Yonge/Sheppard area for around 13 years and this is the go to place for Chinese take-out. I usually get one of their lunch specials, usually the Cantonese chow mein with sliced beef which comes with a hot and sour or corn soup plus a spring roll (or egg roll) for about $7.90 total. The mains usually come in a large styrofoam box and the portion size is pretty good (usually a bit left over. I'm about 5'9, 155lbs for reference).
There was a period of time in the late 2000's where I avoided this place due to a health inspection failure and one of our co-op students finding rat poop in his takeout lunch, but since I've been going there regularly since the beginning of the year, it seems like they've cleaned up their act.
Overall, not the best chinese food in the world, but the value is pretty stellar compared to similar places in the area which produce lower quality food.
Never tried dine-in, but I highly recommend the takeout lunch special.