Seafood restaurant. Offers a variety of fresh dishes.