Restaurants in Greece

The whirl of passing mopeds only adds extra buzz to Mavrikos in Lindos. Many consider the food—grilled octopus and pine-nut-and-basil-topped smoked manouri cheese—to be the best in town.

Set in the foothills of Mount Lycabettus, this casual eatery serves fresh seafood dishes from local celebrity chef Argiro Barbarigou. Inside, the restaurant is simply decorated with dark hardwood floors, large windows facing the tree-lined street, and white tablecloths topped with fresh flowers.

Inventive modern French food with a Greek twist earned Spondi its second Michelin star in 2008.

The owners of Mamacas were visionaries when, in 1998, they opened this neo-taverna in Gazi, the then troubled, now trendy gasworks district of Athens.

Named for a sword dance where costumed locals reenact a fight between villagers and pirates during the Middle Ages, this family-run restaurant serves traditional, home-cooked Greek food and a few Turkish specialties.

Open for more than 200 years, Xeri Elia (Dry Olive) is touted as Hydra’s oldest tavern. The restaurant is known for its fresh seafood, such as local fish baked in tomato and onion, as well as authentic Greek dishes like gemista (peppers and tomatoes stuffed with wild rice and herbs).

The golden doorway of the converted captain’s house opens to views of the caldera and the sea. Grilled octopus dripping with olive oil and tomato pancakes with tzatziki go nicely with a strong glass of Nichteri wine. Order light, so you’ll have room for the rich walnut pie.

Order chef-owner Tassia Dendrinou’s lobster spaghetti.