A super popular snack invented by a pastry chef in Osaka. Puff pastry is infused with traditional Takoyaki flavors such as dried bonito, tako octopus, mayo, Takoyaki sauce, and seaweed. If you’ve never had Takoyaki, it’s hard to describe the flavor but it’s Japan’s most famous street food and you’ve got to try it at least once.