[Update October 2012: We’re told that “YUZU” is now “Yuzunohana”] YUZU is located on Adelaide West, between University and Duncan, in downtown Toronto. It’s right on the edge of both the Financial and Entertainment Districts.
—
» Best sushi in Toronto (Top 10)
» Toronto sushi deals / coupons