The best weekend events in Toronto: April 6-8

Our top picks for music, theatre, art and more

by