Imuraya Yokan - Green Tea Jelly Bar
A traditional snack from Japan, we now offer Imuraya Matcha Green Tea Yokan Jelly Bar. You'll enjoy the smooth white bean jelly that is infused with the distinctive flavor of Japanese Matcha Green Tea. For an added kick, we love to throw Imuuraya Yokan in the fridge. World of Snacks now offers the Imuraya Matcha Green Tea Yokan Jelly Bar for sale here in the US with international shipping. Order online now!