This place is absolutely terrible. I have gone to this restaurant around twice with my family and we were treated respectfully.
However when I went with a group a friends, the staff and esp. the waitress showed us no respect. When we walked in there was no one there to greet us, the service was absolutely horrid. Twenty minutes into our meal, we were presented with the bill, which was completely rude. The meal cost around 70 dollars flat but I paid 80. After paying the bill, I was not given any change as if the waitress thought that they deserved way more than 10%. This service was not even worth 5% of tips.
After forcing us to pay for the food early, they proceeded to forget one of our orders and left us waiting for 20 minutes for one dish. As the meal was coming to the end, no one was there to serve us at all. Towards the end of the meal, the place had also forgot to serve us our dessert.
Honestly, the food is decent but the service is terrible. I would not recommend going here there are so many better Chinese restaurants in Toronto. The staff did not treat my friends with any respect and we left feeling angry and upset. Needless to say, my day was completely ruined because of this crappy service.
I would have given this place 0 stars if that was allowed.