Authentic Greek restaurant, Thea Thalassa, offers traditional recipes with fresh, local ingredients. Located on a cliffside.