Commercial
Leonardo Gallery is easily found at 133 Avenue Road, in the Yorkville district of downtown Toronto. The gallery is devoted to the presentation and promotion of contemporary Canadian Art, specializing in painting, drawing, printmaking and photography.