UK flag Japan flag

28 Camden Passage

London, UK

N1 8ED

tel: 02073541329

The most authentic sushi shop in London run by professional fish suppliers