Chef Alvin Leung on Redefining Chinese Cuisine at Demon Duck

We sat down with Chef Alvin Leung for a chat at his restaurant Demon Duck in Banyan Tree. It was a Monday evening, early November and the weather had just cooled down. Indoors or outdoors, the team had asked prior our arrival. As we walked towards the terrace – you could feel the cool evening […]

Read More