
Umaibo literally translates to "delicious stick" and has been sold in Japan since 1979, which must tell you it really is delicious!!
Umaibo Teriyaki Burger has a sweet taste of teriyaki sauce mixed with a delicious hamburger with a texture similar to Burger Rings or Cheezels