This is the food page of Sushi Villa on 2181 Bloor St. W. Toronto ON M6S 1N2.
Sushi Villa is a new listing on food pages, updated on November 10, 2017.
Sushi Villa is ranked #1 of 20 Restaurants in Bloor West Village Toronto.
This page has had 660 visitors. You are the 660th.