A restaurant specialised in seafood and fresh fish, in any case, there are wonderful fish and meat options. Â