More common in Toronto? Not really. The service charge model does happen in mostly Chinese restaurants.
You may get service charge fees if you have large groups at restaurants in Italian restaurants, Pakistani restaurants, Chinese restaurants and maybe some other ethnic food places in Toronto.
RE: Pushing Back On Tipping Culture in Canada