Attarraya Marina: A seafood restaurant offering fresh fish and marine cuisine.