A view inside Takocho Oden Restaurant in Kyoto, Japan

A view inside Takocho Oden Restaurant in Kyoto, Japan

A view inside Takocho Oden Restaurant in Kyoto, Japan

A view inside Takocho (蛸長 or たこちょう), an oden (おでん) specialist in Kyoto, Japan.

Both comments and trackbacks are currently closed.