Island Italian restaurant, owned by the Tagliaferro family, has been operated in the same building for 37 years. They have to change locations when the property lease is up Dec 31, 2024. Owner Tony ...