Fresh seafood restaurant, offering a taste of the ocean.