Sushi Inn

Points of Interest
View More
Sushi Inn 120 Cumberland St. Downtown Toronto, | Directions
Description

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. 

Reviews