Greek restaurant offering traditional dishes and stunning sunset views. Features a wood oven and free sunbeds.