La Clota is a Mediterranean restaurant offering seafood and European cuisine.