Interesting take on sushi at Sushi Tatami (Yonge & Gould).