Loading map…

Best Madrid

A traditional Spanish restaurant on Salamanca's high-end dining corridor, known for its sizzling gambas al ajillo.