1800 Sheppard Ave E, North York, ONM2J 5A7Get directions
Fairview Mall
Sushi Shop has specialized in the Japanese fusion cuisine. Prepared fresh with care, our products offer great flavour, freshness and positive health benefits.
more...See more text