Paramedic Joe Korstanje said three people suffered critical injuries and were taken to hospital while the remaining 12 suffered minor and superficial injuries.

The explosion happened just after 10.30pm on Thursday and the plaza was still sealed off on Friday.

Andre Larrivee, who lives nearby, said he was watching television and heard an explosion.

“It was really loud,” he said, comparing the noise to an electric generator that exploded at a nearby construction site.

2 suspects attended the scene, detonated an Improvised Explosive Device within the restaurant. Several injured were taken to local hospital and 3 in critical condition were taken to a Toronto Trauma Centre. pic.twitter.com/yzCT59UVN6