This Chinese deli has been there since the 70's and is still family run (now the second generation). They have consistently good traditional chinese cantonese food to go. The bbq pork is tasty; the roast duck is juicy and the roast pork is the best. Great place to order large quantities of fried chicken, chow mein for a party.
They are open 6 days a week and closed on Tuesdays.