Giacoma Bonaventura, 34, scored his first international goal for the dominant hosts, before Domenico Berardi struck twice.
Davide Frattesi tucked an effort inside the post for the fourth in injury time.
Italy moved three points behind group leaders England, who they face at Wembley on Tuesday night, with three games left.
Defending European champions Italy are level on 10 points with third-placed Ukraine, who beat North Macedonia 2-0, and will need at least two more wins to qualify for Euro 2024.
Victory for England, however, on Tuesday would see the Three Lions win the group.
𝗦𝗲𝗺𝗮𝘀𝗼𝗰𝗶𝗮𝗹 𝗶𝘀 𝘄𝗵𝗲𝗿𝗲 𝗿𝗲𝗮𝗹 𝗽𝗲𝗼𝗽𝗹𝗲 𝗰𝗼𝗻𝗻𝗲𝗰𝘁, 𝗴𝗿𝗼𝘄, 𝗮𝗻𝗱 𝗯𝗲𝗹𝗼𝗻𝗴. We’re more than just a social platform — from jobs and blogs to events and daily chats, we bring people and ideas together in one simple, meaningful space.