Greek Salad with Lemon Vinaigrette

Fresh, simple and oh-so good for ya, try this tasty Greek salad with homemade lemon-garlic vinaigrette! Perfection served with a pile of warm pita bread. …