Takoyaki (たこ焼き or 蛸焼?) is a ball-shaped Japanese snack made of a wheat flour-based batter and cooked in a special moulded pan. It is typically filled with …

AloJapan.com