Toronto's Top Thai Takeout Spots By Notable Life By Notable LifeView Author|March 30, 2012|RestaurantsView Restaurants Satay on the RoadSatay on the Road is a go-to staple for Leaside and North Toronto residents with their two locations, one on Bayview, just south of Eglinton, and one on Avenue, near Wilson. Satay on the Road has arguably... View this article.