Pajarería IsabelC/ Castilla Nº 1 28039 Madrid (Madrid) 91 450 05 03Address:Get directions from GoUnable to find any directions.