Seafood restaurant specializing in fresh fish and seafood dishes. Award-winning for its octopus and squid preparations.