Fresh fish and seafood market, also a lively tapas hangout
Plaça del, 3, Eixample, 08013 Barcelona, Spain Get directions
Sebastian M.