European restaurant L20, a unique dining experience. Known for its breath-taking food created by a team of future hospitality stars.