Stockholm , Strömsborgs restaurant.