Flavours of Toronto: Japanese restaurants that bring the best izakaya, sushi and ramen to Toronto Details