Reviews of Kikuchi

Probably the best a la carte Japanese meal you can get in London. Sushi and sashimi is very good but it's their other dishes that stand out to me - a nice selection of things you may not have tried before, all impeccably cooked and perfectly seasoned. Quit hidden away so rarely busy or full of...