Where: Chotto Matte: 181 Bay Street in Toronto, plus there are locations in London and Miami. Features Nekkei cuisine (Japanese … More
Where: Chotto Matte: 181 Bay Street in Toronto, plus there are locations in London and Miami. Features Nekkei cuisine (Japanese … More