Restaurant is clean, didn't have to wait long, food amount is ok. The reasons for three stars are - food taste is about bland, customer service is below Canadian standard and we had to wait 30 mins for food. Also, our table sat six, and we were 4. They assigned other two chairs to strangers, which is not super uncommon in a busy area, but they didn't ask for our permission. For four people, we paid 50, 4 dishes.