Eat and drink Naples is the only Italian city on the list of the world's best places to eat. A Time Out survey placed the pizza capital ahead of European capitals thanks to the strength of its popular and affordable cuisine. Redaction24 hours ago