Copyright © 2024 toronto.yabsta.com
All Right Reserved
powered by
With over a decade in business, Toronto's Sushi Inn offers authentic Japanese cuisine. Situated nearby the Bay Subway Station, they're easy to get to and also offer delivery and catering.