Food

Beautiful pictures of delicious food in Japan.
Tokyo is without the shadow of a doubt the world’s capital of good food.

Takoyaki

Takoyaki

Did you know the Takoyaki originates from Osaka? I did not before visiting Osaka. They are quite good over there but to be honest, you can find equally good ones elsewhere in Japan (I’m actually thinking about a place in Ikaho Onsen, near the top of the stairs…).