Izakaya

St. Olavs Gate 7, 0165 Oslo, Norway

Oslo, Norway

Rating: 773

Score: 4.6

Price: Moderately expensive

No reviews available.