Av. de los Poblados, 131, Carabanchel, 28025 Madrid
Indulge in a traditional culinary experience at a renowned restaurant in the Carabanchel neighborhood of Madrid, where commitment to quality and authentic flavors create a distinctive dining atmosphere.