Went for early bird dim sum, only because it was closed by my relatives place.
Early bird based on ordering time until 11am. Service is good if you are a regular. Lots of options for dim sum. Taste is decent. We also ordered shredded pork noodles (?????. Less than $100 for 4 person at early bird price, so not too bad (not cheap either).
Restaurant is conveniently located at Leslie and Finch. Bathroom is OK, just don't expect too much for Chinese restaurant.