Discover five European cities with unforgettable culinary experiences, from Florence’s pasta to Edinburgh’s fish and chips.