alitalia do they provide food?
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.