Back to list
La Mar Bella
Very good 8.4 (344 reviews)
Around €35
Location
C/ Taulat, 81
08005 Barcelona
See on the map