Demon Duck by Alvin Leung
Marsa Dubai - Bluewaters Island - Dubai - United Arab Emirates
About Demon Duck by Alvin Leung
Chef Alvin Leung's first restaurant in the Middle East sits within Banyan Tree Dubai on Bluewaters Island, bringing his globally recognised approach to innovative Asian cuisine to the city.














