Back to list
Ca La Mercè
Very good 8.3 (68 reviews)
Around €19
Location
Placa de Castella, 1
08001 Barselona
See on the map