That Time We Tried Snacks From… Sweden November 11, 2020May 24, 2022 ~ ~ 8 Comments Sweden is home to Ikea and Greta Thunberg, but what else do the Swedes have to offer?