random 7-11s, Tokyo

Throughout my trip in Japan, I stopped by several 7-11 stores. I really liked their onigiri and green tea ice creams!   Definitely recommend stopping by 7-11 stores in Japan. Much better than the US, in so many ways!

Advertisements