Carrer de Lleida, 3, Sants-Montjuïc, 08004 Barcelona
Seafood restaurant
This seafood establishment specializes in fresh shellfish and wild fish, recognized as one of the premier seafood markets in Barcelona, with an average ticket price of €80-100.