A fruity-sweet & tangy vinaigrette made from the ruby-seeds of the super-fruit pomegranate.
View Larger