Norte Sur Pozuelo is a Spanish seafood restaurant offering a wide selection of fresh seafood, fish, and meats. Guests can also enjoy an extensive tapas menu and a well-stocked wine cellar.