Pizza Potato Chip Sandwiches are the gooey junk food king of Japanese convenience stores
Whether you’re expecting something greasy or something a bit gourmet, convenience stores in Japan can be a surprising treasure trove of quality snacks for those…