Olio Restaurant Pizzeria is located on the picturesque little port in the graphic village of Elounda. In a location with an extraordinary view, we have created since 1990 our restaurant.
In a...
Olio Restaurant Pizzeria is located on the picturesque little port in the graphic village of Elounda. In a location with an extraordinary view, we have created since 1990 our restaurant.
In a beautiful place with big verandas, we can offer you home made pizzas cooked in a wood-fired oven, original tasties from the Italian cuisine and delicious dishes that combine the traditional Cretan cuisine with a modern tasty perception.