La Buga del Lobo - Calle de Argumosa, 11, 28012 Madrid, Spain on Eaten