my-server
← Wiki

Shoushin

Shoushin is a Japanese restaurant in Toronto, Ontario, Canada. The restaurant serves sushi and has received a Michelin star. Jackie Lin is the owner and head chef.

Recognition

Canada's 100 Best Restaurants Ranking

See also

References

External links