Stockholm, Sweden, a city of modern design and culinary innovation, features this establishment. Delight in the aromatic promise of their dishes, which offer a satisfyingly tender texture. Their braised specialties are a true taste of Nordic comfort.