102-13321 Yonge St, Richmond Hill, ONL4E 0K5Get directions
$$
Japanese
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...more...See more text