Tako AwayRestaurantsCalle de Atocha, 112Madrid, 28012 · ES+34912503906Email unavailabletakoaway.comHours not available