Seafood restaurant with a unique terrace carved into green tuff rock, overlooking the sea. Offers a full bar and accepts various payment methods.