Seafood restaurant named Formentera.