Share: Share Tweet Italian Restaurant Vita Nova Get Directions 4.5/5 120 people have been here address Vedado, Cuba facebook link https://www.facebook.com/pages/Vita-Nova/2097404773606853