There are not many chinese restaurants in thornhill area. In terms of location, it has its advantage.
we went on a sunday evening around 5pm. It was very clean inside and had comfortable seats. There were only 2 tables with customers there when we got there, but most other tables had already been reserved. I noticed they have 6 small tables for 2-3 customers by the windows, those are nice as usually the chinese restaurants have mostly big tables.
We ordered the steamed tofu with meat on top, steamed chicken with veggies, and steamed fish special. All the dishes were good except the fish. I was a bit disappointed about the fish as I thought they supposed to be fresh live fish. I think perhaps they don't have enough customers turnover to ensure the seafood are fresh.
I highly recommend the tofu and chicken dish as they were really good, but avoid the seafood.