Restaurants

Taverna in Olymbos

Edem Garden

Village taverna with a broad mountain-view terrace, check-cloth tables and a menu featuring delicious rural specialities such as makarounes, country sausage and local goat stifadho, along with pizzas and salads. And…