Els Barrils

Aribau, 89, 08036 Barcelona Spain

Seafood, Mediterranean