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.