This place is in the food court of First Markham Place. I went here recently with my parents and my dad had the Roasted pork and Peking duck on rice combo ($5.95) here and he loved it.
They are very generous with the meat. He got a pile of pork and duck on white rice and there was a side of steamed broccoli as well. The combo also came with a free cold sweetened iced tea (which he gave to me and it was delicious). I tried a piece of the pork and duck and they were well marinated and had lots of flavour. The meats were lean and not overly fatty.
He enjoyed his meal so much that afterwards he ordered some more roasted pork and some BBQ pork to take home. The BBQ pork was one of the best I've ever had. Extremely lean with a sweet BBQ flavour.
We had our meal around 4pm and the place was not crowded, by the time we ordered the takeout it was 5pm and there was a long lineup.
They have the meats hanging up behind the glass to the right of the counter, so not for the squeamish!
I totally recommend this place for Asian BBQ meats!