Shoushin a shoo-in for one of Toronto's best new Japanese restaurants

by