Nestled in the corner of a quiet strip mall just off of York Road, this Chinese carryout restaurant has been family run since 1995. Whether diners prefer Cantonese, Szechuan or Hunan, there something here for them. There is plenty of parking out front and lots of light and fragrant scents to make customers' waits enjoyable.