(Translated by Google) A work of excellence, all done with a lot of love, which is the main spice that you need to have to offer the best sushi in London. Congratulations ... more