They have another location at 1675 Bloor St W - close to Keele Subway. I found this at lunch time, it is hiding between a pub and a rock bar.
Their food is really awesome and I had a spring roll for free, just because they wanted to be nice to me (restaurant was empty, etc).
I ordered a Tom Kha Gai - chicken soup - it's CHEAP and delicious. I'm addicted to it. The waiter had some fun with me trying to speak "Tom Kha Gai" correctly. Obviously I can't speak thai and she could ;)
I wonder if they have delivery, it would be awesome to enjoy their food on a rainy Sunday without having to leave home.