News Death of 18-year-old man at Toronto restaurant set on fire deemed homicide, police say By Nick Westoll - July 27, 2021 0 162 Facebook Twitter Pinterest WhatsApp A Toronto police statement issued Tuesday afternoon said the fire happened at the Slam Grill Restaurant and Bar on Keele Street at around 3 a.m. on July 10.