I have only ordered roast duck from here, and I have been back many times, but only for the duck. They sell the roast duck as a whole duck for $19 or 1/2 duck for $10. It is pretty good value, for downtown and the duck is usually pretty good. It is not overcooked and nicely seasoned. I was super happy when I discovered that this place serves decent roast duck, no more biking to Chinatown for duck!
They also have chinese BBQ pork, roast pork and soy-sauce chicken. Visually the BBQ pork looks good but I have never tried it, so I can not say for sure. They are CASH ONLY and closes at 7pm on the dot.