Delicious Japanese Dishes: Takoyaki

Takoyaki… little balls of joy! A common sight at any matsuri (Japanese festival), takoyaki are one of the best street foods in Japan. Crispy on the outside and creamy on the inside, these octopus balls are made simply of batter, boiled octopus, green onions and tempura bits. A very delicious snack. Continue reading “Delicious Japanese Dishes: Takoyaki”