Company name: Kampai Highgate
Description: Intimate hangout for Japanese food
175 Archway Rd, London N6 5BL, United Kingdom