I love Toronto island, especially if you arrive early enough, so that you can enjoy it without crowds. Almost every time we visit the island we have lunch at the Rectory cafe, it's a lovely place with outdoor patio surrounded by tall trees. The place is quite popular, on summer weekends you have to get there early to avoid lines, best time is shortly after noon. The service may be a bit slow, but it's always very friendly. They have great beer selection and comprehensive menu. We tried different places and Rectory has the best food on the island, though it's a bit on a pricey side. Last week we came there with friends who had a dog, we were surprised to learn that they even have special tables where they allow dogs!