In a large bowl, combine green cabbage, purple cabbage, carrots, apples and green onions.
Toss well and set aside.
In a separate bowl, add Gravenstein Apple balsamic vinegar, mustard, salt, and pepper. Whisk together. Whisk in Lemon olive oil until completely blended and thickened. Pour over apple slaw mixture. Stir well. Cover and refrigerate for 1 hour before serving. Enjoy!