Instant Pot Turkey Noodle Soup

It’s Christmas Day in Greece and I’m missing home. We’ve been traveling around Athens, Delphi and Kalambata for the past week, and had really great souvlaki and grilled seafood, but I don’t know what it is about traveling, I just miss the simplicity of home flavours and perhaps the kind of food we take so … More Instant Pot Turkey Noodle Soup