Takoyaki – Japan

Takoyaki – Japan

These are savory, bite-sized balls made from batter and filled with octopus, tempura scraps, and green onion. Often topped with mayo and bonito flakes, takoyaki is a popular snack in Osaka.