In Italy, you know that wherever you go you can eat well. But there is a real ranking of the best restaurants in the world and, according to the Compare The Market study, there are two Italian cities in the top 5: Venice, which dominates at number one, and Milan, at number five.