The wife and I have been frequenting this restaurant for at least 14 years. The address displayed on yelp is the old location.
I order the usual (chicken satay, pud thai, mango salad and rolls) and am never dissapointed. In fact, I'm usually praising God for inventing taste buds.
The service is way better at the new location and the restaurant can no longer be characterized as a hole in the wall. In fact, compared to the old place it is positively posh. The best Thai in town!
The current address is 2404 Dufferin St, half a block north of Eglinton Ave. West.