tastykitchen.com
This dressing is incredibly easy to make and its fresh, creamy, lemony taste will make your Greek salad indistinquishable from the salad at the upscale Mediterranean restaurant!