Three men are being treated for injuries after three separate stabbing incidents late Saturday and early Sunday.

A teenager is in hospital with non-life threatening injuries after a stabbing in the Dufferin and Bloor area around 10:30 p.m.

The victim was stabbed in the stomach several times near a pizza shop close to Dufferin Mall, the Toronto Star reports.

His name and age have not been released.

Another man is in hospital with multiple slash wounds to the face after a fight outside of a west-end restaurant.

Staff Sgt. Jim Walker of 22 Division told CTV.ca that police were called to 3261 Lakeshore Boulevard West around 11:30 p.m. after one man slashed another man in the face with an X-Acto knife.

Police are not releasing the victim's name or age.

His 26-year-old attacker appeared in court Sunday morning on assault with a weapon charges.

At 4 a.m. Sunday, a man was slashed in the hand while protecting his daughter from a home invasion in the Gerrard Street East and Pape Avenue area.

The would-be thieves fled the scene. The name of the victim is not being released.