C. de la Libertad, 16, Centro, 28004 Madrid
Restaurant | Spanish restaurant
This tavern offers expertly crafted traditional meals prepared with meticulously sourced ingredients, all within a welcoming environment characterized by its classic tiled walls.