The best Toronto patios for... everything

Dog-friendly? Family-friendly? Family-unfriendly? We’ve got suggestions for every occasion.

by