Frantzén*** named the world’s best restaurant
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…
Receive a weekly delivery of Champagne news, videos and tasting notes, straight to your inbox.