Loading map…

Barra Alta Madrid

A Michelin Guide-listed modern Spanish restaurant in Salamanca, offering creative seafood-focused tapas in the €€€ range.