A man has been arrested for impaired driving after police say he struck several cars in the city's west end Sunday morning.

Police say the man was travelling southbound on Old Weston Road when he took out a pole and damaged seven cars between Davenport Road and Junction Road.

The area has been closed to traffic, police say, and no one was seriously injured.