Amsterdam restaurant crowned best restaurant in the world by Tripadvisor
Amsterdam's Michelin-starred restaurant Bougainville located on Dam Square was named the best restaurant in the world by Tripadvisor. "We are super proud," said owner Eric Toren to NL Times.