Love Your Art: A Luxe Sushi Bar in North Toronto

Ever so quietly a new sushi restaurant opened in Uptown on Yonge and it’s touted as the best sushi in Toronto. Keep Reading!