This easy homemade Greek vinaigrette takes only 5 minutes to make, and is a deliciously tangy dressing for the best Greek Salad!
Amy Condie-Lapp