Family-run taverna, offering excellent food and a great atmosphere. Enjoy scenic views.