This is the food page of Sushi House on 191 Sheppard Ave. E. Toronto ON M2N 3A8.
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
Sushi House is ranked #1 of 19 Restaurants in St Andrews Toronto.
This page has had 630 visitors. You are the 630th.