C. de Montesa, 9, Salamanca, 28006 Madrid
Mediterranean restaurant
Rating: 4.8
Rating: 4.6
Rating: 4.5