Some very interesting “food for thought” for you today (if you’ll excuse the pun!) that beggars the question: just where can you find the tastiest food in Europe? British holiday company Holiday Hypermarket surveyed 2,000 Brits, who revealed that they felt Italy produced the most delectable dishes, but interestingly put their own local flavours in [...]


Leave a Comment
Infographics, Infographics