Daily Archives for January 22, 2016
Takoyaki
Takoyaki (たこ焼き) is a popular type of street vendor food in the Kansai region. The “tako” in the name means octopus and “yaki” means anything grilled or fried. In English it is commonly referred to as octopus balls because of … Continue reading