I really don't think it's Barovier. I suspect that it's a fairly contemporary piece, as I've seen these 'scavo' handles on new glass trying to replicate roman glass. However, I have not seen this exact form or color before, so I don't know for sure.
Laura