NEWS Town Crier staff February 24, 2011 dining, Fin Izakaya, Japanese food, review Something to shout about Fin Izakaya is a welcoming spot full of tasty Japanese cuisine Read More