News

For best flavor, the salad needs to marinate in the refrigerator for at least 6 hours. It can be made up to 3 days in advance.