Restaurant known for fresh seafood and well-crafted dishes.