Impressed with everything I've had, I think this is one of the better Thai restaurants, maybe among the best. I've been here three times, and every time I can say It was great. I'd say I've really tasted some really fresh, complex tastes here. Best in the area for sure, among my top 3 Thai in Toronto. I may have to give this place 5 stars after trying more of their food. Lemongrass tea was lovely.
Definitely keen to go back here, and would recommend this place to people.