Best Value Traditional Meze Restaurants by City in Cyprus (2026)
We rounded up the best value traditional Cypriot meze restaurants across Nicosia, Limassol, Larnaca, and Paphos — full mezedes from €14 per person.
Traditional Cypriot meze is one of the great dining experiences on the island — 20+ dishes, lots of halloumi, grilled meats, and dips. But prices vary wildly. Here's where to get the best bang for your euro.
Nicosia
| Restaurant | Meze Price (per person) | Notes | |------------|------------------------|-------| | Stou Kir Yianni | €15 | Classic old-town meze, generous portions | | Meze tou Voskou | €17 | Traditional village-style setting | | Kathodon | €18 | Popular with locals, great grills | | To Anamma | €22 | Slightly upscale but excellent quality |
Best value in Nicosia: Stou Kir Yianni at €15/person — a true Nicosia institution.
Limassol
| Restaurant | Meze Price (per person) | Notes | |------------|------------------------|-------| | Zephyros | €15 | Old town, traditional setting | | Ladas | €16 | Good fish meze option | | Neon Phaliron | €18 | Loved by locals for years | | To Limani | €20 | Harbour views, solid value |
Best value in Limassol: Zephyros at €15/person in the old town.
Larnaca
| Restaurant | Meze Price (per person) | Notes | |------------|------------------------|-------| | Monte Carlo | €14 | Right on the seafront, great value | | Militzis | €16 | Legendary local spot | | Faros | €18 | Fish meze specialists |
Best value in Larnaca: Monte Carlo at €14/person — hard to beat on the Finikoudes strip.
Paphos
| Restaurant | Meze Price (per person) | Notes | |------------|------------------------|-------| | Seven St. Georges | €15 | Traditional village taverna feel | | Chez Alex | €17 | Seafood-focused meze | | Cavallini | €19 | More upscale, worth it for groups |
Best value in Paphos: Seven St. Georges at €15/person.
City Comparison
| City | Cheapest Meze | Price/Person | |------|--------------|--------------| | Larnaca | Monte Carlo | €14 | | Nicosia | Stou Kir Yianni | €15 | | Limassol | Zephyros | €15 | | Paphos | Seven St. Georges | €15 |
Prices verified June 2026. Most restaurants require a minimum of 2 people for meze. Always call ahead to confirm current pricing and availability.