Badrutt's Palace

London restaurant Kol to pop up in St. Moritz

Michelin-starred Mexican restaurant Kol, the brainchild of visionary chef Santiago Lastra, who has taken the London capital by storm since opening…