Eats + Drinks The High Life This Vancouver-based Michelin-starred Japanese restaurant is opening a Toronto location Share