Mahiki

Mahiki
Dover Street, London, W1S 4LD
Photo of Mahiki