Takoyaki

Tasty Takoyaki at 鐵板屋 D’s Sizzling House

Takoyaki

Takoyaki, or Octopus Balls, are one of Japan’s best-known street food originated in Osaka. These delicious ball-shaped dumplings are $8.90 for 8 pieces at D’s Sizzling House.