We stumbled across Rosso Vivo by accident whilst walking near our apartment on holidays. The service was impeccable and our waitress was very courteous especially considering our lack of Italian language! Primo (first course) serves were very generous and we decided on various pasta dishes and all delicious. Tiramasu was spot on too ! Highly recommend and superb value too