DENIZEN MAGAZINE: &SUSHI CITY WORKS DEPOTSince opening their first store on Newmarket’s Teed Street almost this time last year, fine sushi purveyors &Sushi have amassed nothing...