Been to this place countless time because it's reliable and often a default option for chinese in North York. I seemed to settle into some go-to choices on the menu but some stand outs include the salt and pepper squid, cantonese chow mein and the shredded pork & preserved duck egg congee.
Most of the tables seat 8 plus 1 or 2 kids so it's ideal for groups & families. The booths can seat 4 comfortably and maybe 5 depending on how skinny you are. I don't think they allow anyone sitting at the end in the middle of the aisle though.
This place gets really packed on the weekends and some week nights so make sure you go up to the hostess and grab a number quick.