Stumbled in here one Saturday night for their all day dim sum.
Highlights were cheap tea (4 - 5 kinds) which was frequently re-steeped, mango pudding and sesame ball desserts, and the decor. I can't say I've had better dim sum desserts than at Cha Lau! Some of the entrees were so-so, I wasn't a fan of some of the dumplings (the chive and pork one comes to mind) but definitely would recommend this place for the sesame balls alone. I don't even like black sesame but ordered two of the balls because they were so good.
Check them out!