C. de Edgar Neville, 27, Tetuán, 28020 Madrid
Restaurant | Tapas bar
Located in the heart of Madrid, near the Santiago Bernabéu Stadium, this tavern offers a relaxed atmosphere where guests can savor contemporary dishes inspired by traditional recipes.