Loading map…
Barra Alta Madrid
A Michelin Guide-listed modern Spanish restaurant in Salamanca, offering creative seafood-focused tapas in the €€€ range.
A Michelin Guide-listed modern Spanish restaurant in Salamanca, offering creative seafood-focused tapas in the €€€ range.