Toronto's Police Chief has confirmed the gunman is dead, and there there are other fatalities.
CBS News says the shooter is no longer active and the victims are being sent to local hospitals.
The scene of the attack is about 14.5km from Yonge Street, where a motorist went on a ramming rampage on April 23, which left 10 people dead and another 15 people injured.
India becomes latest country to scrap tax on sanitary towels
Around 90 consumer items, many of them popular with urban middle-class voters, will be impacted by the tax cut. Asked about the revenue impact of the tax rate cut, Goyal said it will only be "nominal".
"Victims are spread across many blocks", he wrote.
"I saw at least four people shot", he said.
Suddenly, she and the other customers were told to run to the back of the restaurant.
Trump Attacks CNN, NBC in Joint Press Conference With British Prime Minister
Tapper was referring to an exchange on Friday at a joint press conference held by Trump and UK Prime Minister Theresa May . In denying a query from CNN anchor Jim Acosta , Trump said that "CNN is fake news".
"We started to hear people scream out front", Steinhauer said.
Toronto Paramedic Services said they were transporting eight people to hospital with a range of injuries, including one child.
There is a heavy police presence at the scene and a large swath of the area has been blocked off as emergency crews respond to the situation. Police also appealed to eye witness' to provide any information about the shooting.
Donald Trump set for controversial UK visit
The PM also warned Mr Trump not to ignore the "malign behaviour" of Russian Federation when he meets Vladimir Putin on Monday. A spokesperson for Prime Minister Theresa May said Trump was "wrong" to share the videos.