Yang's Chinese Cuisine 順峰山莊
is Ranked #2 of 12 Restaurants in Leitchcroft Thornhill.
Some say it is bad, poor.
Rank #2 of 12
|January 23, 2017||For dim sum, go only if you have a stomach for bad service!
Food is okay but pricey for the quality. I have had several bad experiences, most recently on Jan 22, 2017, at 1:45 pm. The maître d and floor managers are known » 37 more words
| ★ Poor
|May 21, 2016||Poor - Really bad service especially the manager! || ★ Poor