Would You Try the Food at ‘Stranger Things’ Cafe?

If ever you’ve wanted to try the grub featured in a popular television show, this is for you. Fans of Netflix’s Stranger Things are in luck, especially if they are in Tokyo, Japan, to experience the unique Stranger Things pop-up cafe.