This is the food page of Fin Izakaya on 55 Eglinton Ave. E Toronto ON M4P1G8.
Fin Izakaya is a new listing on food pages, updated on June 7, 2015.
Fin Izakaya is ranked #1 of 17 Restaurants in Mt Pleasant West Toronto.
This page has had 431 visitors. You are the 431st.