DeAille Tam of Shanghai’s Obscura to officially receive Best Female Chef award at Asia’s 50 Best 2021 on Mar 25 Food March 11, 2021 Set in the city's three-storey Tang Xiang Cultural Space, the restaurant presents elegant interpretations of classic Chinese flavours.