Seafood restaurant specializing in fresh catches from the sea. Offers a menu with dishes featuring seafood.