Perfect Chinese is in a plaza near a bunch of other Chinese restaurants on Sheppard. When first going in, you're greeted with a lot of fish tanks full of fish and lobster and crab. The décor is nice and the place looked clean. I went with my SO and we were not greeted when first coming in. We had to ask to be seated after waiting awkwardly near the cash registers for a while. When seated, we received plates and cups and a pot of jasmine tea. The waiter didn't say anything and he kind of dropped the dinnerware and disappeared really quickly. We received one menu between the two of us, which isn't that big a deal, but it was awkward.
There were several people dining, since most of the dishes are family style, it makes sense to come here in large groups. Ordering is done by writing down which item you'd like on a paper provided. The wait for the food was quite lengthy though. After ordering we may have waited just over half an hour before our main dishes came out. Another thing is most of the main dishes do not come with rice. I ordered a duck dish and my SO ordered chicken with black bean sauce and onions. The food here is very mediocre for the price of it. A little too much grease for my taste and the absence of rice is disappointing. I've received a lot more generous portions from other restaurants.
It's meh. The upside is that they're open 24/7, so if you're back in the area after clubbing or drinking , you can get some late night Chinese food.