Takoyaki makes me go nomnomnom. Takoyaki is a Japanese fast food that is made with a flour-based batter and typically filled with octopus and topped with a special sauce, kewpie mayonnaise, spring onion and bonita flakes.
These delicious octopus balls originally became popular in Osaka, so it was fitting that this city had its own museum dedicated to the snack. Continue reading