Discover the Best Restaurants in Kefalonia with Greeka!

Kefalonia restaurants are found in all tourist places and beaches around the island. Depending on the location, they vary in style but the majority are family places with traditional food. Lassi, Lourdas, Xi, Argostoli, Skala and Agia Efimia are places with many traditional restaurants. The cosmopolitan port of Fiscardo, on the northern side of the island, focuses more on fish taverns and upscale places to eat.

While dining in Kefalonia, do not miss the chance to try local dishes. The traditional meat pie is very popular as well as dishes like kleftiko and beef in red sauce. As Kefalonia is famous as a wine-producing island, taste the delicious house wine and the local Robola wine variety.

Which are the best Restaurants in Kefalonia?
We have made a selection with the best 32 Restaurants in Kefalonia and marked our favorite ones with a .

Map view
This is a sponsored business. Find out more Recommended by Greeka

Tassia Restaurant

Mediterranean $$-$$$
Tassia is a tavern-like restaurant near the Bay of Fiscardo that provides local flavors, Greek-themed plates, and some upscale choices featuring meat, fish, pasta, and poultry servings.
Fiscardo
Recommended by Greeka

Ampelaki Restaurant

Greek Traditional $$
Ampelaki is a charming restaurant located at the end of the beautiful harbor of Argostoli. The restaurant is located near the ferry terminus and is housed in a lovely flat building with great decoration.
Argostoli
Recommended by Greeka

The Flamingo Restaurant

Greek Traditional Greek Grill $$
Flamingo is a charming restaurant located in the lovely area in Skala, eastern Kefalonia. This is a great place if you are looking to taste traditional Greek food. It is situated next to the pine trees creating amazing surrounding at the end of the main street. There are tables outside providing a ...
Skala
Recommended by Greeka

Ionio Restaurant

Greek Traditional $$
Ionio restaurant in Lassi village is preferred by both tourists and locals to have a meal. Ionio is known for its great variety of dishes, including lamb kleftiko, stuffed lamb with wine leaves, seafood spaghetti, it also provides kid meals and vegetarian menus.
Lassi
Recommended by Greeka

Lorraines Magic Hill

Greek Traditional $$
Family run restaurant, serving traditional Greek dishes. The vast majority of our dishes are cooked with our own organic ingredients, such as vegetables, meats, olive oil and feta cheese. The bread is made daily on premises. We are looking forward to meeting you.
Lourdas
Recommended by Greeka

Old Times Restaurant

Greek Traditional $$-$$$
Old Times restaurant is located in Skala, a picturesque village in midst of serene and beautiful settings. This lovely restaurant offers its guest spectacular view of the sea and the gentle sound of the waves.
Skala
Recommended by Greeka

Oskars Restaurant

Greek Mediterranean Contemporary $$
In the area of Lassi, in the beautiful island of Kefalonia is Oskar's, one of the nicest restaurants. It offers several dishes that can satisfy all the gastronomical preferences thanks to the traditional Greek cuisine.
Lassi
Recommended by Greeka

Sepia

Japanese Sushi $$-$$$
Sepia, in the heart of Argostoli, offers a plethora of sushi choices and high-end dishes, focusing on blending Asian flavors with the essence of the Aegean while also serving drinks and desserts.
Argostoli

Spiros

Greek Traditional $$
Spiros Family Taverna is located opposite the quayside in Agia Efimia. The tavern's premises can accommodate a large number of guests, providing plenty of space for dining in comfort. Also, events with live Greek music are usually organized on Saturday nights. Spiros offers an extensive menu, ...
Agia Efimia

Sto Psito

Greek Greek Grill $$
Sto Psito is a lovely restaurant located on the Fanari road in Lassi, a popular spot in close to Argostoli Kefalonia. The restaurant has a terrace that provides a great eating place where guests enjoy lovely views of the sea along the day. It has a beautiful garden, which has a small shaped iron ...
Lassi

Sunrise

Greek Traditional $$
Sunrise is a lovely restaurant in Kefalonia, located in the beach of Spithi, a short walking distance from the village of Skala. This is a nice and quiet tavern offering excellent dishes to visitors. It is well known for the wide range of seafood recipes like Sea Bream, prawns and calamari. The ...
Skala

Premier

Mediterranean $$
Premier started its operation in 1990. Since then, it provides you with the best quality, by creating something innovative. All vegetables are produced in Premier's farm under strict supervision and in conditions of organic farming, according to the European Union’s rules.
Argostoli

Andromeda Restaurant

Mediterranean $$
Andromeda is a lovely Greek restaurant located close to Lourdas Bay, on the southern side of Kefalonia. The restaurant is located off the main road to Skala and is quite easy to find. The outside seats of the restaurant provide a great view of the beautiful bay and the mountainside. This is a ...
Lourdas

Dionysus

Greek Local $$
Dionysus tavern is a lovely eating spot located in Lourdas, a beautiful coastal area in Kefalonia. This Greek restaurant is surrounded by a picturesque setting and lovely atmosphere. Mount Ainos standing as a magnificent background offers an ideal surrounding to its visitors.
Lourdas

Elli's Restaurant

Greek Traditional $$
Elli's is a seaside restaurant located at the charming pebbled beach in the scenic port of Fiskardo. The restaurant serves unique food delicacies from the traditional Greek cuisine, including Mediterranean seafood and a variety of meat dishes.
Fiscardo

The Pines Restaurant

Greek Traditional $$
The Pines Restaurant is housed in a traditional building with vivid colors. The interior of the restaurant is well furnished and the tables are neatly arranged. It has a rich menu filled with Greek traditional flavors.
Skala

Antonellos Restaurant

Greek Souvlaki Greek Grill $-$$
Antonello's is a restaurant near the beautiful beach of Xi and the town of Lixouri, Kefalonia that make Greek souvlaki. It also has a cafe bar and an 18hole mini golf.
Xi

Veggera restaurant

Greek Traditional Local $$
Veggera is a restaurant located in the charming village of Vasilikiades, in the tourist area of Fiscardo. It is a family owned business that serves traditional Greek homemade recipes using locally grown products. It offers a selected list of Kefalonian recipes and other delicacies.
Vasilikiades

Apostolis

Greek Traditional $$
Apostolis is a traditional Greek restaurant situated in Skala, a coastal area in the beautiful island of Kefalonia. The restaurant has managed to establish a good name over the years for its authentic food and the excellent service.
Skala

Ksouras

Greek Traditional $$
Ksouras is a Greek traditional tavern, located right on Petani beach in Kefalonia. It has been a reference point on the Petanese coast because of its previous owner, who was an old man named Ksouras.
Petani

Kiani Akti

Greek Traditional $$
Along the waterfront of Argostoli, just opposite the merchant marine academy, you will find Kiani Akti. This lovely, family restaurant serves excellent traditional dishes, such as the famous Kefalonian meat pie.
Argostoli

DISCOVER MORE EAT & DRINK IN KEFALONIA