Japanese in London - Holborn 6 Holborn Viaduct, Holborn, London, EC1A 2AE Tags: japanese, private parties: up to 35 guests, vegetarian dishes
Japanese in London - Mayfair 7A Hanover Street, Mayfair, London, W1S 1YS Tags: japanese, private parties: up to 35 guests, vegetarian dishes