Cafe Kaizen

Cafe Kaizen
17 Hanover Square, London, W1S 1HU