Must-see restaurants in Cyprus

  • Heraclis

    Nicosia (Lefkosia)

    The most famous ice-cream parlour in town, in business since 1939. Get stuck into classic flavours such as coffee and Irish cream, or go completely local…

  • Psilo Dendro Restaurant

    Troödos Mountains

    Close to the southern end of the Kaledonia Trail from Troödos, this restaurant receives many hungry hikers. It has an adjoining trout farm, from which it…

  • Horseshoe Beach Restaurant

    Cyprus

    This rustic, homely restaurant overlooks the rocks on Horseshoe Beach. It's known for its simple meals of barbecued seafood; the perfect lunch after a…

  • To Anoi

    Troödos Mountains

    Set in a large stone building, this family tavern serves such traditional dishes as kleftiko (oven-baked lamb) and souvla (skewered meat, usually lamb)…

  • Village Pub

    Troödos Mountains

    This place has a wooden terrace overlooking the village, and provides good and simple summer meals, such as fresh salads, fassolia (white beans) and faggi…

  • Karabetça King

    Cyprus

    Our pick of the lunch spots along the west coast, Karabetça is known for its super-fresh seafood, friendly service and good value. It also has a prime…

  • Kiyi

    Cyprus

    Located on the Boǧaz harbour area with great sea views, reasonably priced Kiyi serves fresh fish (caught daily) with large portions of chips. Service is…

  • Bakery Co

    Agia Napa

    The best place in town to stock up on supplies for the road or picnics, or just pop in for a quick lunch. Great croissants and seriously tasty pies and…

  • Express Coffee

    Cyprus

    This small family-run place on the edge of the main square rustles up a mighty fine piece of cake and some good sandwiches, accompanied with chatty,…

  • Arsinoe Fish Tavern

    Akamas Peninsula

    Locals continue to rate this atmospheric, traditional family-owned place as one of the top spots in town for fresh fish. Try the succulent fish meze.

  • To Anamaa

    Nicosia (Lefkosia)

    Souvlaki combos, in both sandwich and plate options. Cheap, cheerful and with the added bonus of a quiet courtyard to dine in out the back.

  • St Kathleen’s Restaurant

    Cyprus

    This family-run restaurant dishes up mains of grilled fish or chicken served with a plethora of rustic and tasty meze.

  • Califorian Gold

    North Nicosia (Lefkoşa)

    The sprawling terrace here is nearly always packed with a youthful, well-heeled crowd tucking into dishes from fajitas to Asian noodles to Turkish kebab…

  • Panayiotis

    Cyprus

    Panayiotis has had the same ebullient owner, Andreas, since 1963. The speciality fish meze is generally a sound choice, though, sadly, the quality can be…

  • Xefoto

    Nicosia (Lefkosia)

    If you're souvenir shopping in Laïki Yitonia, this municipality-run restaurant is one of your best bets for lunch. The menu of standard Greek dishes –…

  • Bibliotheque

    North Nicosia (Lefkoşa)

    Bibliotheque's huge, beautifully renovated interior (with a great bar area) and alleyway seating, shaded by colourful upturned umbrellas, make it a highly…

  • Katoï

    Nicosia (Lefkosia)

    Katoï is advertised widely around Agia Marina and overlooks the village itself. The restaurant's lights are visible from some distance away at night, and…

  • Shayna Beach Club Restaurant

    Cyprus

    Don't expect a romantic, cosy dinner for two – this place is bustling and busy. With a location smack on the shore, the main event here, unsurprisingly,…

  • Six Brothers Restaurant

    Kyrenia (Girne)

    A harbourside staple, Six Brothers has a large menu of simple kebabs and seafood. Portions are on the small side but the restaurant remains popular for…

  • Fiji

    Agia Napa

    A Polynesian-themed restaurant complete with banana trees and oversized flowers that serves Asian-inspired food. You don't get more Agia Napa than this…

  • Melissa

    Nicosia (Lefkosia)

    This totally old-school cafe and bakery has been in business since 1948. Come here for a slice of freshly made spinach and feta pie. Melissa also does…

  • Hanımeller

    Cyprus

    Grab a table on the shoreside to make the most of the sea views, and dine on well-cooked and flavourful kebab dishes as well as all the usual Turkish…

  • Fereos Park Restaurant

    Troödos Mountains

    Located opposite the playground, this restaurant is geared towards tourists but still serves reasonable food, including local trout.

  • Mardin Restaurant

    Cyprus

    Mardin has a terrace with tempting views over the sea and dishes up good-quality seafood dishes, meze and kebabs.

  • Manolyam Restaurant

    Cyprus

    This restaurant dishes up traditional Turkish kebab plates and a small but filling array of mixed meze.

More destinations you need to see