The On Lok has stuck with me through 3 relationships, 5 jobs and 2 kids grown from babies to teens. They are still there and they are still the same. The give out the same calendars every year and their decorations will soon become artifacts.
For those people who are expecting great service, perfect English, spotless bathrooms and tea that gets poured perfectly every time, look elsewhere, i.e. elsewhere that charges more and is trying to impress you. On Lok doesn't try to impress anyone... they're just there to feed you... for less than what it would cost you to cook the same dish at home. This is fast, rather greasy Chinese and if you don't like fast, rather greasy Chinese, then just don't go there.
If you are expecting anything in the lines of service... again, go somewhere else. This is a place that will put the bill on your table before you get your food sometimes. If that disturbs you then don't go there. This is how they keep the tables turning and feed people for $5-$8, sometimes with leftovers to pack away.
Still, after everything I've said about the general lack of service... oddly, I get great service when I go there. The waitresses are nearly always in good spirits with genuine smiles and they are awake, working hard and have way too many tables. We go there about once a month and they know us and treat us with genuine kindness and quirky little personalities, giving my boys free pop, jello and lollipops. Sometimes I think the servers actually recognize the people who are going to be the ones who are demanding 5 star service in a no star establishment and they purposely give them bad service so they won't have a reason to return. So, if you are one of those people who can't seem to order a diet coke at the On Lok if your life depended on it... they are not that thick, they might not want you to come back... just a thought.
So, the food... our favourites: BBQ duck & Wonton noodle soup, all the congees are decent, most hot pots are good, Steamed chicken with ginger & green onion sauce (cold), Sweet & Sour Pork. The BBQ pork is sometimes excellent, sometimes too fatty.
Don't use the washrooms here unless you really have to. But then again my Mom used to tell us that about every Chinese restaurant we ever ate in.