Greek restaurant offering delicious cuisine with stunning Aegean Sea views. Fresh ingredients sourced from the sea and nature.