Discover Argostoli's Hidden Gem for Authentic Greek Spit Roast

A pink circle with a tick

MADE FRESH DAILY

A pink circle with a tick

AUTHENTIC GREEK FOOD

A pink circle with a tick

GOOD TIMES GUARANTEED

Escape to Hidden Garden, Argostoli's hidden gem, where traditional Greek food and captivating experiences await.

The name says it all, a true hidden gem. The best pork spit roast I have had in Greece. Mouth watering taste that leaves you wanting more. Highly recommend this place!
A collection of 5 yellow stars in a horizontal line
Anthony Comino
via Google Reviews
Amazing food in a nice little courtyard. The meats are sensational and all of the side dishes were superb. The service was also great. Make sure to try the lemon potatoes. Highly recommended.
A collection of 5 yellow stars in a horizontal line
Kieren Brownhill
via Google Reviews
Oh wow what a gem!! This is a hidden oasis, just off the port of Argostoli. The food is outstanding: the meat is sooo tasty, the potatoes are to die for! Such lovely atmosphere too, and very nice staff. Highly recommend!
A collection of 5 yellow stars in a horizontal line
Federica Carnesella
via Google Reviews
Beautiful staff and very cute small courtyard. The spit roasted lamb, oven roasted potatoes, tzatziki, pita and Greek salad was exactly matching the Greek experience you most likely have in your head. We visited twice.
A collection of 5 yellow stars in a horizontal line
Matthew Zaina
via Google Reviews
The name says it all, a true hidden gem. The best pork spit roast I have had in Greece. Mouth watering taste that leaves you wanting more. Highly recommend this place!
A collection of 5 yellow stars in a horizontal line
Anthony Comino
via Google Reviews
Amazing food in a nice little courtyard. The meats are sensational and all of the side dishes were superb. The service was also great. Make sure to try the lemon potatoes. Highly recommended.
A collection of 5 yellow stars in a horizontal line
Kieren Brownhill
via Google Reviews
Oh wow what a gem!! This is a hidden oasis, just off the port of Argostoli. The food is outstanding: the meat is sooo tasty, the potatoes are to die for! Such lovely atmosphere too, and very nice staff. Highly recommend!
A collection of 5 yellow stars in a horizontal line
Federica Carnesella
via Google Reviews
Beautiful staff and very cute small courtyard. The spit roasted lamb, oven roasted potatoes, tzatziki, pita and Greek salad was exactly matching the Greek experience you most likely have in your head. We visited twice.
A collection of 5 yellow stars in a horizontal line
Matthew Zaina
via Google Reviews
At Hidden Garden, we do more than serve delicious spit-roasted meats — we bring people together over slow-cooked flavour, warm hospitality, and a love for tradition. We're an Australian-Greek team with family roots in Kefalonia, and our hearts have always been tied to this island — to its pace, its people, and especially its authentic Greek food.

Hidden Garden is our way of reconnecting with that heritage and sharing it with others, offering a truly authentic Greek experience in Kefalonia. Every dish we serve is a reflection of what we value most: honest locally sourced ingredients, bold flavour, and the simple joy of sharing a great meal.

Tucked away off the beaten path in Argostoli, our garden is a hidden gem restaurant in Kefalonia, a space to slow down, relax, and enjoy the kind of meal that lingers in your memory — not only for how it tastes, but how it feels. For tourists and locals seeking the best restaurants in Argostoli and a taste of Kefalonia's spit roast specialists, Hidden Garden offers a unique and memorable dining experience.

GETTING HERE

GET DIRECTIONS

BY CAR OR FOOT

Leof. Antoni Tristi 135 Argostoli 281 00

BY FERRY

Depart the Argostoli-Lixouri Ferry, turn left and walk along the broadwalk into Argostoli

BY BOAT

Dock next to the Lady-O and walk straight across the street

CONTACT US

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
We are a walk-in venue only.
Call Us: +30 698 052 7503

OPENING HOURS:

Mon - Sun: 5pm - Midnight
Have a Question?
30min Response Time