PAYSpanish
Pl. de San Miguel, 8,
28005,
Madrid
Average price €26
30% off the 'a la carte' menu
PAYFrom Castille
C/ Leganitos, 10,
28013,
Madrid
Average price €34
Menú de Grupo Sancho Panza mínimo 10 personas €30
Spanish
C/ Bailén, 19,
28013,
Madrid
Average price €23