Pajareria RodriguezEl Magnanimo, 11 08019 Barcelona (Barcelona)Address:Get directions from GoUnable to find any directions.