Takoyaki is a traditional Japanese dumpling filled with octopus and topped with a special sauce, mayonnaise, nori and bonito flakes.

Visit Website