Q: According to Sweden’s official state Twitter account, Swedish Meatballs are not Swedish at all. Where were Swedish Meatballs invented? A: Turkey in the 18th century! Swedish Meatballs come from Turkey, sounds a little contradictory.… Continue Reading



