Review of Ikeda – by Charlotte G.

Love this Japanese. Charming service, best food and fish quality finest in London. No finer Japanese in my view.