28004, C. de la Libertad, 1, 28004 Madrid
Spanish restaurant
This establishment offers innovative tapas, fresh tomato salads, and a curated selection of vermouth, all set within a stylish, retro-chic ambiance featuring a vintage bar.
Rating: 4.0