European city is the best place in the world for food

New research analysed nearly 500,000 ratings across more than 17,000 cities globally, with Italy claiming all three top positions.