The Ionian Islands are a group of seven main islands scattered along the western coast of Greece, known for their lush green landscapes, crystal-clear turquoise waters, and rich Venetian heritage. Unlike the arid Aegean islands, the Ionians enjoy a wetter climate that keeps them verdant year-round, creating a unique Mediterranean paradise. From the cosmopolitan charm of Corfu to the dramatic coastlines of Kefalonia and the famous shipwreck beach of Zakynthos, these islands offer an unparalleled blend of natural beauty and cultural richness.
Ionian cuisine is distinct from mainland Greek food, shaped by four centuries of Venetian influence that introduced slow-braised dishes, rich tomato-based sauces, and a refinement rarely seen elsewhere in Greece. Corfu is famous for sofrito (veal in white wine sauce) and pastitsada (beef in spiced tomato sauce over pasta), while Kefalonia contributes kreatopita (spiced meat pie), Robola white wine, and rizogalo (rice pudding). Zakynthos is known for ladotyri cheese and skordalia. Across all islands, fresh seafood, grilled octopus, and excellent local olive oil define everyday eating. The Ionian table is generous: shared mezedes, multiple courses, and lingering meals are the norm.
Top restaurants
Handpicked picks for the best dining experiences.
Rex Restaurant
One of Corfu Town's most celebrated restaurants, Rex has been serving classic Corfiot cuisine for decades in an elegant neoclassical dining room near the Old Fortress. The menu features traditional dishes like sofrito, bourdeto, and pastitsada alongside excellent Greek wines.
4 Kapodistriou St, Corfu Town, 49100
Tassia Restaurant
Perhaps the most famous restaurant in the Ionian Islands, Tassia is run by owner and cookbook author Tassia Dendrinou in the idyllic harbour of Fiskardo on Kefalonia. The restaurant serves impeccably fresh seafood and traditional Greek dishes with ingredients sourced from the island and sea.
Fiskardo Harbour, Kefalonia, 28084
Allegro Restaurant
An upscale restaurant in Corfu Town offering creative Mediterranean cuisine in an elegant setting with outdoor terrace overlooking the sea. Chef's menu changes seasonally using local Corfiot ingredients.
Arseniou 15, Corfu Town, 49100
Panas Restaurant
Set on the waterfront in Zakynthos Town, Panas is considered one of the best restaurants on the island, known for its exceptional fresh fish and traditional Zakynthian recipes. The elegant harbourside setting makes it ideal for romantic dinners.
Harbour Front, Zakynthos Town, 29100
The Old Schoolhouse Restaurant, Corfu
A romantic restaurant in a beautifully converted old schoolhouse in the village of Kinopiastes near Corfu Town, The Old Schoolhouse serves an award-winning menu of traditional Greek and Corfiot dishes with modern creative flair.
Kinopiastes, Corfu, 49084
Klimataria tou Bellou
A beloved traditional taverna in the heart of Corfu Old Town known for its home-style cooking, lively atmosphere, and live Greek music on weekends. The menu features classic Corfiot dishes at honest prices in a vine-covered courtyard setting.
Solomou 21, Corfu Old Town, 49100
To Dimarchio
A classic, no-frills taverna on the outskirts of Corfu Old Town serving some of the most authentic Corfiot food on the island. Locals and savvy tourists flock here for the daily specials, fresh fish, and excellent house wine.
Plateia Dimarchiou, Corfu Town, 49100
Platanos Taverna, Fiskardo
A charming taverna under a massive plane tree in the Fiskardo village square on Kefalonia, serving traditional Greek dishes and fresh seafood at friendly prices. One of the most atmospheric dining spots in the Ionian Islands.
Fiskardo Village Square, Kefalonia, 28084
Restaurants by cuisine
Browse picks grouped by cuisine type.
Greek
Rex Restaurant
Panas Restaurant
The Old Schoolhouse Restaurant, Corfu
Klimataria tou Bellou
To Dimarchio
Platanos Taverna, Fiskardo
Alexis Taverna, Argostoli
To Tsipouro
Rouga Taverna, Corfu
Ninos on the Beach, Corfu
Sirines Restaurant, Ithaca
Zakanthi Restaurant
Agni Taverna, Corfu
Muses Restaurant, Lefkada
Anthos Restaurant, Paxos
Kipros Restaurant, Lefkada
Stavento Beach Bar & Restaurant, Kefalonia
Mezze Bistro, Corfu
Street Souvlaki, Corfu
Gyros Spot, Argostoli
Zante Grill, Zakynthos
Lefkada Loukoumades Stand
Nikolas Taverna, Agios Nikitas, Lefkada
Panorama Restaurant, Zakynthos
Batta Restaurant, Corfu
The Carnayo Restaurant, Kefalonia
Gorgona Seafood Restaurant, Lefkada
Spiliadis, Corfu
Thalassa Restaurant, Zakynthos
O Molos, Argostoli
Italian
Mediterranean
Casual Beach Food
International
Seafood
Sweets & Ice Cream
Street food
Local flavours at affordable prices.
Souvlaki Pita
The universal Greek street food — pork, chicken, or lamb skewers wrapped in warm pita with tomato, onion, tzatziki, and sometimes fries. Available at any souvladzidiko across all islands.
Price: €3-5
Gyros Pita
Similar to souvlaki but made from rotating cone-grilled meat (usually pork or chicken) sliced thin and wrapped in pita. Gyros Spot in Argostoli is a local favorite on Kefalonia.
Price: €3-5
Loukoumades
Hot fried dough balls drizzled with honey and sprinkled with cinnamon — the Greek equivalent of doughnuts. Sold at dedicated loukoumades stands, especially at evening festivals and street fairs across the islands.
Price: €4-6 for a portion
Tiropita and Spanakopita
Cheese pies (tiropita) and spinach-cheese pies (spanakopita) made with flaky phyllo pastry are sold fresh at every bakery from early morning. One of the best and cheapest breakfast or snack options on the islands.
Price: €2-3 per slice
Grilled Octopus
Octopus hung to dry in the sun then grilled over charcoal — a taverna classic that is also sold as a street snack at harbour-front stalls. Rich, smoky, and best with a glass of local wine.
Price: €8-15 per portion
Food markets
Where locals shop and graze.
Corfu Town Central Market
The main covered market in Corfu Town sells fresh produce, local cheeses (including kopanisti and graviera), cured meats, fish, olives, and locally produced kumquat jam and liqueur. One of the best food markets in the Ionian Islands.
Argostoli Saturday Market, Kefalonia
A weekly open-air farmers' market in Argostoli where local producers sell seasonal vegetables, Kefalonian honey, Robola wine, thyme honey, olive oil, and locally made pies. Busy, authentic, and excellent value.
Zakynthos Town Farmers' Market
A twice-weekly open-air market near Zakynthos Town center selling local produce including the island's distinctive ladotyri cheese, fresh tomatoes, figs, olives, and seasonal vegetables. Good for self-caterers.
Dining etiquette & tips
Navigate the local food scene confidently.
Lunch is typically served 1PM-3PM and dinner from 8PM onward in Greek restaurants
Most tavernas do not take reservations — arrive early or be prepared to wait in peak season
Tap water is generally safe but it is customary to order bottled water in restaurants
A basket of bread is usually brought automatically and typically charged at €0.50-1 per person
Tipping is not obligatory but rounding up or leaving 5-10% is appreciated
Daily specials (mageirefta) are usually the freshest and best-value choices
Fish is typically priced by weight — check the price per kilo before ordering
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $5-15/meal | Street food, local eateries, and simple restaurants. |
| Mid-range | $15-40/meal | Sit-down restaurants with good service and varied menus. |
| Upscale | $40+/meal | Fine dining, international cuisine, and premium experiences. |