Toronto Hydro is working in the Yonge St and Finch Ave area to restore power to an estimated 600 customers who are without power. A combination of weather seems to be the cause. Tuesday Toronto awoke to fairly brisk winds after an evening of light rain combining with those salt-caked hydro poles. Last night as many as 5,000 customers were without electricity near Dufferin Street and St. Clair Avenue West, but it has since been restored. Some residents reported flickering lights throughout the city last night, according to media reports.