Senbazuru Sushi Japanese Restaurant is a landmark cuisine located in the heart of Toronto. With our outstanding chefs, great people on the floor and in the kitchen, plus a wine and sake list unparalleled in Canada; we serve jewel like sashimi and sushi in