These pre-packaged sandwiches called Snack Sands are a popular snack item that's sold at most grocery stores. I usually get the ones made by another company so I thought I try these ones out as I've never tried them before.
If you like food and travel, subscribe and press the bell icon for notifications. I’m based in Tokyo Japan, so you’ll see lots of Japan based content. However I also travel often so you’ll get to see other parts of the world as well.