Shai Hope scored a fluent 75 while Matthew Forde starred with the ball, taking 3 for 19 as the West Indies restricted Italy to 123 in 18 overs.
Despite a below-par total, the defending champions held their nerve to secure their place at the summit of Group C.