INSIDERIndian
Calle de Núñez de Balboa, 29,
28001,
Madrid
Average price €30 american express Welcome
Spanish
Calle de María de Molina, 25 esquina Lagasca 148,
28006,
Madrid
Average price €30 Accepts Yums american express Welcome
PAYMediterranean
C/ de Francisco Silvela, 25,
28028,
Madrid
Average price €25
Indian
Calle del Pilar de Zaragoza, 68,
28028,
Madrid
Average price €17 american express Welcome