PAYSpanish
Plaza Mayor, 30,
28012,
Madrid
Average price €28 Accepts Yums american express Welcome
PAYMediterranean
Plaza Mayor, 23,
28012,
Madrid
Average price €25 Accepts Yums american express Welcome