Seafood restaurant Tsafaki, known for its scenic location and views.