Kampai Highgate

175 Archway Rd, London N6 5BL, United Kingdom

London, United Kingdom

Compact izakaya showcasing traditional Japanese dishes, chef's specials & bento boxes.

Rating: 303

Score: 4.8

Price: Moderately expensive

No reviews available.