Try this one. I have been eating it for years.
Absolutely Fabulous Greek/House Dressing Recipe - Allrecipes.com
It keeps for a very long time and it doesn't need to be refrigerated. I am also looking for new salad dressing recipes since I have been eating this one for so long. I just ordered avacato oil so hopefully I can make something good with that.