Shoushin

Shoushin is a Japanese restaurant in Toronto, Ontario, Canada.

[1][2] The restaurant serves sushi and has received a Michelin star.

[3][4] Jackie Lin is the owner and head chef.

This Canada-based restaurant or restaurant chain article is a stub.

You can help Wikipedia by expanding it.