Jul 31, 2020PRESS // SCOTTS TKL NAMED IN THE 100 BEST BAR AND RESTAURANTS IN THE WORLD BY ROOM MAGAZINE