Our favourite places to eat in the South Ionian

Having returned from yet another incredible trip to Greece, I thought I’d share with you some of our favourite places to eat from our latest spell in the South Ionian. This is by no means exhaustive – after all, we had just two weeks and were only able to visit a handful of different islands during that time. But we did enjoy some excellent meals, all special for a variety of different reasons…

For superb views: Kastro Cafe, Il Borgo and Olive Lounge, Kastro, Kefalonia

During our stay at Angel Pools Villa, we ate at all three eateries in Kastro – all special for different reasons, but all with one thing in common – a wonderful view out towards Argostoli and the Mediterranean beyond.

Head to Kastro Cafe for an excellent all-day breakfast, to Il Borgo for a more traditional taverna experience and to Olive Lounge – where it’s recommended to book ahead – for Greek dining that’s a little more upscale and contemporary.

For waterfront dining: Lamda Casual Dining, Vasiliki, Lefkada

We ate at a few places on the waterfront in Vasiliki but none matched the Greek cuisine we enjoyed at Lamda Casual Dining. The lentils served with smoked eel, cauliflower purée, and aromatic oil are a very enjoyable dish, as is the seafood orzo, glistening with shrimp and squid and cooked in a tomato and basil reduction. And all this at a table right by the water’s edge.

Read our full review here.

For something different: Lord Falcon, Fiskardo, Kefalonia

If you fancy a change from Greek cuisine, then there’s an excellent Thai restaurant tucked away in one of Fiskardo’s back streets. The starter combo is a great way to enjoy a selection of appetisers, and the chicken Panaeng curry or the grilled sea bass fillet served with a spicy Som Tam salad are both excellent choices from the mains, full of authentic flavours.

.kadence-column200850_2575e4-46, .kt-inside-inner-col > .kadence-column200850_2575e4-46:not(.specificity){margin-top:var(–global-kb-spacing-sm, 1.5rem);margin-bottom:var(–global-kb-spacing-sm, 1.5rem);}.kadence-column200850_2575e4-46 > .kt-inside-inner-col{padding-top:var(–global-kb-spacing-xs, 1rem);padding-right:var(–global-kb-spacing-xs, 1rem);padding-bottom:var(–global-kb-spacing-xs, 1rem);padding-left:var(–global-kb-spacing-xs, 1rem);}.kadence-column200850_2575e4-46 > .kt-inside-inner-col{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kadence-column200850_2575e4-46 > .kt-inside-inner-col,.kadence-column200850_2575e4-46 > .kt-inside-inner-col:before{border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-right-radius:1px;border-bottom-left-radius:1px;}.kadence-column200850_2575e4-46 > .kt-inside-inner-col{column-gap:var(–global-kb-gap-sm, 1rem);}.kadence-column200850_2575e4-46 > .kt-inside-inner-col{flex-direction:column;}.kadence-column200850_2575e4-46 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column200850_2575e4-46 > .kt-inside-inner-col{background-color:var(–global-palette8, #F7FAFC);}.kadence-column200850_2575e4-46 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column200850_2575e4-46{position:relative;}@media all and (max-width: 1024px){.kadence-column200850_2575e4-46 > .kt-inside-inner-col{flex-direction:column;}}@media all and (max-width: 767px){.kadence-column200850_2575e4-46 > .kt-inside-inner-col{flex-direction:column;}}

Everything you need to plan your trip in 2025

.kb-row-layout-id200850_b13335-cf > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id200850_b13335-cf > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id200850_b13335-cf > .kt-row-column-wrap{column-gap:var(–global-kb-gap-md, 2rem);row-gap:var(–global-kb-gap-md, 2rem);padding-top:var(–global-kb-spacing-sm, 1.5rem);padding-bottom:var(–global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id200850_b13335-cf > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id200850_b13335-cf > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id200850_b13335-cf > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}

.kadence-column200850_168c0b-c4 > .kt-inside-inner-col,.kadence-column200850_168c0b-c4 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column200850_168c0b-c4 > .kt-inside-inner-col{column-gap:var(–global-kb-gap-sm, 1rem);}.kadence-column200850_168c0b-c4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column200850_168c0b-c4 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column200850_168c0b-c4 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column200850_168c0b-c4{position:relative;}@media all and (max-width: 1024px){.kadence-column200850_168c0b-c4 > .kt-inside-inner-col{flex-direction:column;}}@media all and (max-width: 767px){.kadence-column200850_168c0b-c4 > .kt-inside-inner-col{flex-direction:column;}}

.kadence-column200850_86c954-cc > .kt-inside-inner-col,.kadence-column200850_86c954-cc > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column200850_86c954-cc > .kt-inside-inner-col{column-gap:var(–global-kb-gap-sm, 1rem);}.kadence-column200850_86c954-cc > .kt-inside-inner-col{flex-direction:column;}.kadence-column200850_86c954-cc > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column200850_86c954-cc > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column200850_86c954-cc{position:relative;}@media all and (max-width: 1024px){.kadence-column200850_86c954-cc > .kt-inside-inner-col{flex-direction:column;}}@media all and (max-width: 767px){.kadence-column200850_86c954-cc > .kt-inside-inner-col{flex-direction:column;}}

For where the locals go: Tzivras, Argostoli, Kefalonia

We stumbled upon Tzivras by chance as we wandered the streets of Argostoli and were so glad we did. They have a no nonsense approach to Greek food – no frills, just solid dishes with some gutsy flavours. My favourite was the giant beans. This isn’t upscale dining but there’s a good reason why the locals frequent this little taverna…

For the warmest of welcomes: Patio Dining, Vasiliki, Lefkada

For the warmest of welcomes and a lively Greek dining experience just one street back from Vasiliki’s harbour front, head to Patio Dining. You won’t be beckoned in by waiters here – they just let the food do the talking. Choose from a range of wholesome Greek dishes and be sure to try the prawn saganaki – it’s rich, spicy and utterly delicious.

Read our full review here.

For fresh fish and seafood: Sea Salt, Svoronata, Kefalonia

Last but by no means least – and the perfect place to call at either the beginning or end of your holiday in Kefalonia (or ideally both!) – is Sea Salt. Enjoying the most heavenly setting overlooking Ai Helis beach, you could be forgiven for not realising that the international airport is less than 10 minutes away. If the setting doesn’t blow you away, then the seafood will… try the scallops or octopus to start and, if it’s on the specials, the grilled bluefin tuna belly is to die for.

Read our full review here.

Disclosure: Our trip was sponsored by AEGEAN Airlines.

Paul Johnson

Paul Johnson is Editor of A Luxury Travel Blog and has worked in the travel industry for more than 30 years. He is Winner of the Innovations in Travel ‘Best Travel Influencer’ Award from WIRED magazine. In addition to other awards, the blog has also been voted “one of the world’s best travel blogs” and “best for luxury” by The Telegraph.

Did you enjoy this article?

Receive similar content direct to your inbox.

Please enable JavaScript in your browser to submit the form

.kadence-form-193324_b35617-ee .kadence-blocks-form-field.kb-submit-field { display: none; }

Keep reading this article on A Luxury Travel Blog.