You can visit the world’s best restaurant – in Sweden. The star restaurant Frantzen in Stockholm tops ‘La liste’, the French guide to the world’s best restaurants.
The success story continues for star chef Björn Frantzén, who has award-winning restaurants around the world, in Bangkok, Singapore, London, Dubai and Shanghai.
But the very best – can be found in Stockholm.
Log in or sign up to unlock
Subscribe for 5.9€ a month for full access to the Tasting Library, exclusive articles, videos events and more