I know it's been talked about on here frequently, but I can't find the thread and have forgotten the name. No luck on Google. What's the place on California street in Newton, right next to the Burger King, with the terrific Saturday dim sum/brunch?? Is it open Sunday as well? thanks to other chowhounds for saving my poor memory!