Take your favorite salad up another notch with this authentic greek salad dressing! A savory blend of olive oil, red wine vinegar, lemon juice, garlic, and herbs, this homemade dressing takes only takes 5 minutes to make. My love affair with Greece runs DEEP. They seem to make the best of literally everything. Food, art,… via […]