Spanish
Calle Ventura Rodríguez, 9,
28008,
Madrid
Average price €25
american expressWelcome
Menú del día €14.9
INSIDERPAYMediterranean
C/ Princesa, 27,
28008,
Madrid
Average price €40
american expressWelcome
30% off food
PAYLebanese
C. de la Ballesta, 1,
28004,
Madrid
Average price €18
american expressWelcome
Spanish
Calle de Martín de los Heros, 6,
28008,
Madrid
Average price €25
american expressWelcome