Best traditional Tavernas in Cyprus

Best Traditional Tavernas in Cyprus (2026): Locations, Prices & Reviews

For an authentic taste of Cyprus, these traditional tavernas serve generous meze, grilled specialties and village hospitality across Nicosia, Larnaca, Limassol, Paphos and the east coast. Expect €20–€35 per person for a full meat meze (more for fish), with most spots reachable by car or local bus from major resorts.

How to Use This Guide

  • Pick a region: Nicosia, Larnaca, Limassol, Paphos, Protaras/Ayia Napa.
  • Check “How to get there”: driving and public-transport notes for each tavern.
  • Budget: plan ~€22–€30 pp for meat meze; fish meze and seafront spots often run higher.
  • Book ahead: on weekends and in summer—many tavernas are small and fill quickly.

Top Traditional Tavernas by Region

Nicosia (Lefkosia)

Piatsa Gourounaki — grilled meats & souvla favourite

Location: Nicosia (central; search “Piatsa Gourounaki Nicosia”).

How to get there: 5–10 min drive from Old Town; limited on-street parking—use nearby public lots. City buses serve the centre; walk 5–10 minutes from main stops.

Average prices: Mains and meze in the mid-range; full meals typically around the Cyprus tavern norm of €20–€30 pp.

Reviews: 4.8★ from ~2,900 reviews; praised for souvla, grilled meats and consistent quality.

Tip: Great stop after a walk in Old Town Nicosia.

Kathodon — classic Cypriot in the capital

Location: Nicosia.

How to get there: Central location; easiest by car with short walk from parking, or by city bus + 5–10 min walk.

Average prices: Traditional tavern pricing; expect ~€20–€30 pp for meze/main + drink.

Reviews: 4.5★ from 1,600+ reviews; known for authentic dishes and good value.

Larnaca & Nearby (Pyla, Agios Theodoros)

Vlachos Tavern (Pyla) — local meze institution

Location: Pyla side, near Larnaca.

How to get there: 10–15 min drive from Larnaca centre; follow signs to Pyla. Bus options exist into Pyla, then a short walk/taxi.

Average prices: Full meze ~€23 pp; example mains: souvlakia €14.50, halloumi €7, grilled dorada €18.

Reviews: Family-run, generous portions; locals drive out for the full meze experience.

Hours: Evenings only; closed Mondays.

Pair with: A daytime visit to Larnaca’s Finikoudes & Salt Lake, then dinner in Pyla.

Paliomouxtaros (Agios Theodoros) — green courtyard, authentic plates

Location: Agios Theodoros, Larnaca district.

How to get there: ~15–20 min drive from Larnaca; follow signs to Agios Theodoros and the tavern’s courtyard location.

Average prices: Traditional tavern range (~€20–€30 pp for meze/main).

Reviews: Noted for authentic Cypriot food and a large green courtyard setting.

Hours: Wed–Sun evenings; Sun also lunch.

Limassol (Lemesos)

Meze Taverna Restaurant — high-volume classic

Location: Agiou Andreou 209, Limassol City 3036.

How to get there: Central Limassol; 5–10 min drive from seafront. Public buses run along the main avenues; short walk from stops.

Average prices: Meat meze €23 pp; fish meze €26 pp; vegetarian meze €21 pp; mains like moussaka ~€15.

Reviews: 4.7★ from 1,600+ reviews; generous portions and strong value for money.

Hours: Mon–Sat ~12:15–22:00; Sun closed.

Nearby: Combine with an evening around Limassol Marina & Seafront.

Eparxiaki (Germasogeia) — live music, traditional flavours

Location: Germasogeia, Limassol.

How to get there: ~10 min drive east from Limassol centre along the coast; taxi or bus towards Germasogeia + short walk.

Average prices: Traditional tavern band (~€22–€35 pp for full meze).

Reviews: Popular for meze, grilled specials and weekend live music.

Hours: Wed, Thu, Sat evenings; Fri late evening; Mon/Tue/Sun closed.

Paphos & Villages (Tala, Kathikas, Kouklia)

Pithari Tavern (Paphos area) — village-style traditional

Location: Paphos district (village setting).

How to get there: Best by car; 15–30 min inland/uphill from Paphos coastal resorts depending on exact village.

Average prices: Village taverna meze commonly €20–€30 pp; mains often €11–€14 in similar settings.

Reviews: 4.5★; appreciated for home-style cooking and authenticity.

Road trip idea: Add this to a Paphos Wine Villages route (Tala, Kathikas, Kouklia).

Traditional Taverna in Kathikas — rich meze in the hills

Location: Kathikas, Paphos district (e.g., Agoniston 5, 8573 Kathikas).

How to get there: ~30–40 min drive from Paphos; follow signs to Kathikas through vineyard roads.

Average prices: Village tavern pricing; full meze typically €20–€30 pp.

Reviews: Local favourite for rich meze and genuine hospitality.

Hours (example): Fri 13:00–24:00, Sat 16:00–24:00, Sun 13:00–18:00 (verify before visiting).

Protaras & Ayia Napa (East Coast)

Poseidonio Tavern (Protaras) — seafront staple

Location: Protaras seafront.

How to get there: 50–60 min drive from Larnaca Airport; regular buses link Protaras with Ayia Napa/Paralimni in season.

Average prices: Tourist-seafront range; budget ~€22–€35 pp for meze, higher for fish.

Reviews: 4.7★ from ~1,500 reviews; reliable traditional menu and location.

Stay nearby: See Protaras vs Ayia Napa for area tips.

Yiasemi Meze & Grill (Protaras)

Location: Protaras.

How to get there: Same as above—car or seasonal bus along the Protaras strip.

Average prices: Mid-range tavern; ~€20–€30 pp typical.

Reviews: 4.6★ from 1,300+ reviews; strong meze and grill selection.

Limelight Taverna (Ayia Napa)

Location: Ayia Napa (often cited near monastery/old village lanes).

How to get there: 45 min from Larnaca Airport by car; bus 711 from Larnaca or local routes from Paralimni/Protaras.

Average prices: Traditional tavern band; €20–€30 pp for meze/main.

Reviews: 4.6★ from ~470 reviews; good for classic dishes away from the busiest squares.

Day trip: Combine with Cape Greco hikes & beaches.

Typical Prices & What to Order

  • Meze (meat): ~€22–€30 pp; often 15–25 small plates over ~2 hours.
  • Meze (fish): ~€26–€35+ pp; seafront and wild fish push prices higher.
  • Mains: moussaka, sheftalia, kleftiko, souvlakia commonly €11–€16 in village tavernas.
  • Drinks: house wine/beer adds ~€3–€6 per glass; coffee €2.5–€4.

Pro tip: Order cold meze first, then hot—don’t front-load the table.

How to Get There (Quick Transport Notes)

From Larnaca Airport (LCA)

  • Protaras/Ayia Napa: ~45–60 min by car; bus 711 to Ayia Napa ~€5; taxis/transfers €50–€70.
  • Larnaca town tavernas: 10–15 min by taxi; local buses serve Pyla/Agios Theodoros with short walks.

From Paphos Airport (PFO)

  • Paphos villages (Tala/Kathikas/Kouklia): 20–40 min by car; best with a hire car for flexibility.

City buses

Nicosia, Limassol and Larnaca have frequent urban routes; tavernas in centres are usually a 5–10 min walk from main stops.

Transfers: See Larnaca Airport transfers for options and prices.

Prices and hours can change; always check the tavern’s latest info before you go.


Scroll to Top
Manfred K., founder of the GoVisit travel network//

Written & Verified By

Manfred K.

Founder of the GoVisit travel network and a Cyprus-based web designer and local travel content curator. Manfred researches, fact-checks, and personally maintains every guide across the GoVisit sites to keep travel information accurate and useful.