No doubt you're probably familiar with Sweden's world-famous meatballs, but there's so much more to Swedish food than that.
1.5k