Fresh seafood restaurant with a seaside view, known for tasty dishes and welcoming service.