This is the food page of Sushi Villa on 2181 Bloor St. W. Toronto ON M6S 1N2.
(first reviewed on September 12, 2013, last updated on June 23, 2015.)
Sushi Villa is ranked #1 of 25 Restaurants in Bloor West Village Toronto.
This page has had 648 visitors. You are the 648th.