Izakaya Japan

356 Regents Park Rd, London N3 2LJ, United Kingdom

London, United Kingdom

Rating: 142

Score: 4.4

Price: Moderately expensive

No reviews available.