Tag Archives: Yuya Kikuchi

Kaiseki twist to Soho

Kirazu is the latest in a number of Japanese restaurants that have popped onto the London restaurant scene in the last    ... more