Seafood restaurant serving fresh dishes. Offers a variety of seafood options.