Is there any fast food chain/supermarket in the UK that sells Takoyaki?
FWIW, Takoyaki is fried squid/octopus in balls of batter, and is a Japanese delicacy originating in Osaka.
I tried some in Japan recently, but now I am home, I would like to very much try some again. I am not holding out much hope of finding any, though.
PLEASE HELP