I discovered a tool to find restaurents near a specific location in Toronto. Go to this page
Just below the list of categories there are some links. If you click on "map point", it will bring up a google map. You use the popup map to find the location you want, click and Submit, and it will return a list of restaurents sorted by distance from that point. But the list is by no means exhaustive and current; I tried my home location and the 2 closest (but small) restaurents are not in their database, and one that has closed still showed up on the list.