Japanese Street Food - Imagawayaki Cake from Japan

Imagawayaki cake is one of the most popular Japanese cakes. It is also called Obanyaki or Goza-Soro and filled with sweet red bean paste. Hope you ...
Back to Top