Loading map…

El Telón

El Telón in Madrid, Spain, offers a unique and theatrical dining experience. Delight in the aromatic scent of braised dishes, boasting a melt-in-your-mouth texture. This restaurant is a creative addition to Madrid's vibrant food scene.