Takoyaki Spheerz
Global Village, Arabian Ranches, Dubai

About Takoyaki Spheerz
Takoyaki Spheerz. Takoyaki is a Japanese street food. They are ball-shaped snacks usually filled with a mixture of green onions, ginger and octopus. They are then brushed with a special sauce akin to Worcestershire and mayonnaise.