Once a year in February, the Shinagawa Yakiimo Terrace is held in Tokyo. This festival celebrates everything sweet potato and showcases new and inventive snacks Continue Reading
News from the Land of the Rising Sun
Once a year in February, the Shinagawa Yakiimo Terrace is held in Tokyo. This festival celebrates everything sweet potato and showcases new and inventive snacks Continue Reading