Following his second Michelin star in France, Chef Nicolas le Bec has since brought his cuisine to the mansion gardens of Shanghai.