I came here for lunch despite seeing so many negative reviews.
This place, being one of two choices of Chinese food within walking distance to St. Clair Station, didn't give me much leverage to make harsh criticism considering the other choice is a food court option.
I got BBQ duck on rice to go. It's 6.99 on menu and 7.90 with tax. This is a typical lunch order for $5-6 (including tax) elsewhere in Toronto. Seeing this is an expensive neighborhood, I suppose the extra dollar or two of charge is a-ok.
Since I read so many HORRIBLE reviews of this place, I honestly didn't expect much. So when I took my first bite into the duck and realized that it is standard quality as elsewhere I've eaten at, I was overjoyed. Of course, I meant elsewhere TAKEOUT food, not restaurant. And having looked around the restaurant, I think the duck was outsourced at a Chinese BBQ shop and/or Chinese grocery store BBQ department. It's not bad - just not all that fresh and crispy as other RESTAURANT quality duck.
I will probably come back when I have sudden craving for duck again. Probably will avoid their dumplings since it's harshly criticized (and I can be a rather harsh person when it comes home-style dumplings).