The Royal Canadian Mounted Police (RCMP) said "multiple victims" were stabbed inside and outside the North Vancouver Library and that one suspect was in custody.
The alleged attacker ranted about Jews while waiting for the food. The alleged victim protested the antisemitic rhetoric before he was stabbed in the face.
Shortly after the incident, the father fled the scene into the woods nearby, but was caught after searches by Israel Police.
IDF soldiers arrived at the scene of the attacks.
The man has apparently previously injured himself multiple times on camera after receiving warnings and fines, and continued to defy coronavirus regulations. *Warning: Graphic content*
In a video of the incident, a man can be seen approaching another man with a knife drawn and attempting to stab him.
"Lian, you are a role model for your family and friends here."
Detectives said the attacks, all on the A train or at stations served by it, were unprovoked and that they are investigating whether they were all committed by the same person.
No injuries were reported and the terrorist reportedly died of his wounds.