Discover 3 Michelin-starred Chef Alvin Leung’s new Chinese dining concept
Chef Alvin Leung makes his Middle East debut with the opening of Demon Duck. Demon Duck, a signature concept Chinese restaurant, will become the latest addition to the exciting repertoire…