This Greek Garden Salad is a step above your typical green salad. If you never thought a salad could be bursting with flavor, let me prove you wrong. This salad has a delicious dressing that is full of flavor from a combination of olive oil, lemon juices and simple spices.