Located in Markham, I made the mistake of going there a second time. We had the buffet dinner, which was COLD. The service was awful...we had to seat OURSELVES....after waiting for someone to greet us...with no success, in this 'Fine dining restaurant'.
Finally, they don't take credit cards, ONLY cash or debit, which I thought was strange since they have a visa machine and sticker on their front desk. Perhaps some tax workaround for them. When asked why, they pointed us to a small sign posted to a small pillar at the corner of the bar area that mentioned 'no credit cards'.
The food could have been better....if they had cared to keep their buffet warm!
I advise you to avoid this place.