Mahiki, Mayfair

London W1S 4LD