Not a fan of their food. I've eaten their takeout specials a few times, each time when I'm really hungry hoping it would taste great, but I've been disappointed every time.
There's an aftertaste to their Chicken Fried Rice and Chicken Balls I don't like. Their sweet red sauce is also off.
I used to prefer C'est Bon (Yonge/Eglinton location is now closed) ... or I'd even take Manchu Wok from a mall food court over this place.
Their specials are definitely well priced - but unless you're starving and really craving Chinese, don't bother.