I come here every Sunday with my husband and friends for dim sum. It's a hidden place at the intersection of Kennedy and Sheppard.
My advice is to get here before noon or you'll be waiting just like everyone else. Parking is free and there's plenty, just gotta drive up four levels.
I've had some incidents when my food came cold because they do use those carts to go around tables. Solution: order using the pen and paper they provide. Other than that, food is delicious and tasty. The green bean dish is the best!