I have travelled to various parts of Thailand and I can verify this is authentic Thai food.
I have eaten at various "Thai" restaurants in the GTA, and I can say that this menu is 100% authentic. Not only that, but the chefs are Thai too.
I have been to many Thai restaurants, and the workers are Chinese. Other restaurants invent dishes that are a mix of Chinese, American and Thai and claim to be a "Thai" restaurant.
This place is not like that at all. From my travels, I can see just in the environment alone there are various elements of the Thai culture that only a Thai person would be familiar with, so they're not fakers like the others.
The menu is completely Thai from the appetizers, to the mains to the dessert. I ordered 6 different dishes and they were all great and included all the trademark Thai ingredients.
Kinnaree has a very large variety of dishes in noodles, rice, chicken, beef, seafood, tofu and veg.
I have never seen a Thai restaurant so authentic and with such a vast array of choices.
The service is great. The host is very warm and kind, and the restaurant is big, neat, clean and nicely decorated.
The restaurant is also 'halaal', so the meat is clean and slaughtered in a very humane way.
Go for it!