The ancient city of Athens is the Greek capital. It is also the food capital of the country. With food ranging from traditional Greek delicacies to ancient recipes with a modern twist, this city has it all. The city is also well known for its diverse choice of luxury restaurants and cafes.