This is the food page of Sushi Inn on 120 Cumberland St. Toronto ON M5R 1A6.
(first reviewed on August 13, 2013, last updated on June 29, 2015.)
Sushi Inn is ranked #1 of 22 Restaurants in Bay Cloverhill Toronto.
This page has had 1110 visitors. You are the 1110th.