Edlunds is a Swedish restaurant offering freshly prepared, traditional dishes with a focus on quality ingredients.