Barca
La Barca del Salamanca is one of Barca.

1. La Barca del Salamanca

7.6
Moll de Gregal 13-17, Barcelona, Catalunya
Seafood Restaurant · La Vila Olimpica del Poblenou · 227 tips and reviews