Thousand Island Dressing

Traditional, New York style dressing. Product of USA.