This is the food page of Fin Izakaya on 55 Eglinton Ave. E Toronto ON M4P1G8.
(first reviewed on September 12, 2013, last updated on June 7, 2015.)
Fin Izakaya is ranked #1 of 22 Restaurants in Mt Pleasant West Toronto.
This page has had 430 visitors. You are the 430th.