Hit or miss. Always packed with toddlers like it is a daycare. More of a place to go to grab an HK tea and get out, not somewhere I'd recommend for sit down food let alone a proper date unless you don't mind the noise of children and mothers everywhere.
Seems a bit overpriced but I guess that's what happens when you open shop in Richmond Hill.