Seafood restaurant specializing in sea urchin, grilled octopus, and mixed fried seafood. Located near the sea.