Question: alitalia do they provide food?
Answer: Alitalia. ... On European flights Alitalia still provides complimentary snacks and drinks, these are dependant on your flight duration. For the Inflight Feed business class meal experience on Alitalia go here.