Bar Izarra is a bar & grill offering traditional cuisine with generous portions.