Posada del Leon de Oro

Upscale

Spanish

Spain

Madrid

Calle Cava Baja, 12

A Better Place to Eat