La Sirena y El Capitán

Restaurant in Penguin Island, Argentina

Fish/Seafood restaurant