Takoyaki On Streets Of Osaka, Japan

Takoyaki on Streets of Osaka, Japan
© May 16 2012, Uncornered Market

A plate full of takoyaki (octopus stuffed dough balls) on the streets of Osaka, Japan.