Izarra is a bar located in Bilbao. It is situated at Zurbaranbarri Auzoa, 17. The establishment has an interior with air conditioning.