Pl. de Isabel II, 8, Centro, 28013 Madrid
Restaurant | Spanish restaurant
Nestled in a historic plaza, this establishment offers a refined selection of tapas and expertly grilled meats within a vintage ambiance, adorned with decorative tiles and featuring an inviting terrace.