Calle de Sta Engracia, 76, Chamberí, 28010 Madrid
A traditional Spanish restaurant located in the heart of Madrid, utilizing homegrown ingredients from their estate in Ávila to deliver an authentic culinary experience. Reservations available now.
Rating: 4.0
Rating: 4.1
Rating: 4.2