Seafood restaurant offering a variety of fresh shellfish.