“The Red Devil” takoyaki shop in Dotombori. It was recommended to me by a Japanese friend as having the best takoyaki (octopus dumplings).
japan, osaka, dotombori, takoyaki
Comments