Never have I been nauseated in a restaurant before this place. Low quality meat, doughy dim sum, overall bland...
The service was below mediocre.
And I literary felt sick while eating. Keep away!
There are much better places in Toronto, and even in Chinatown.