A charming French restaurant that serves fantastic and delicious French cuisine.
Old Souls is predominantly a cocktail place. It has a small selection of wines and offers fancy individual bottles of...
Cafe Mercedes just makes sense!
You'll find the Coffee Corner at Finikoudes in Larnaca, just a few meters away from the sea!