Well located just off Leslie and Hwy 7, the main problem here is the congested parking lot and the difficulty in finding parking spaces. It is a very crowded little plaza. The restaurant is relatively ordinary but does have good food. The peking duck was particularly good. The mixed mushroom dish was also really excellent. Service was OK.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.