Takoyaki Edit Takoyaki, or Octopus Balls, are one of Japan’s best-known street food originated in Osaka. Whether you make the traditional style with bits of octopus or other alternatives, these ball-shape dumplings are fun to make with your friends and family! Share this post