Pl. de la Provincia, 3, Centro, 28012 Madrid
Restaurant | Tapas bar
This business offers a straightforward, all-day dining experience featuring coffee, beverages, and a selection of uncomplicated food options like calamari sandwiches, designed for those seeking quality and convenience without pretense.