As first hinted at back in August, the former Ortolan space on West Third Street will indeed be coming back to life. The new restaurant slated for the space is to be called L’Isola (a shortening from ...