Smile Sushi Restaurant Rated out of 5

Contact
Smile Sushi Restaurant (416) 221-6463
172 FINCH AVE W, North York ON as of FoodPages.ca