Carrer de Nicaragua, 140, Les Corts, 08029 Barcelona
Restaurant
Street Fish is a vibrant urban seafood restaurant that offers high-quality fish and shellfish at competitive prices. With a youthful atmosphere, it features a spacious terrace and a bright, inviting interior, making it an ideal spot to enjoy a delicious meal in a relaxed setting.