Izarra Taberna
Bar · Spanish · Tapas
Izarra Taberna is a bar offering a menu with a variety of options.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Izarra Taberna .
Local restaurants nearby
Ubare auzoa, 16
Location
Los locales mejor valorados cerca de Izarra Taberna .
Ubare auzoa, 16