Salmon, and Salmon and Tuna don in London

Eat Tokyo, my favourite spot in London

Been visiting here for over a decade and it’s as good as ever

by can-i-have-a-corgi