Seafood restaurant offering fresh, well-prepared dishes in a relaxed atmosphere. Known for its consistently good quality.