We found this fresh video by Alexander The Guest about one of the more exclusive restaurants in Sweden. Located in Stockholm, named Frantzén, not open on weekends, only 23 seats on three floors.
“Welcome to Sweden. The one place with 3 Michelin stars and our restaurant for today is Frantzen. The head chef is Bjorn Frantzen. It opened in 2017 in Stockholm. The next year, they got 3 Michelin stars.”