Sushi Kanesaka brings perfection to Mayfair, London Sushi Kanesaka takes over London with a discreet restaurant that’s currently the best in the city. Isolated from […]