Alvin Leung is a British-born chef and TV personality who has won two Michelin stars at Bo Innovation in Hong Kong and one at Bo London, making his Middle East debut with Demon Duck. Chef Alvin Leung, nicknamed Chef Devil, invented his own cuisine called X-Treme Chinese. At Demon Duck, he will bring a new and innovative twist to the beloved Cantonese, M…
Keep reading with a 7-day free trial
Subscribe to Weekly A to Z to keep reading this post and get 7 days of free access to the full post archives.