Delallo Deli Fresh Greek Feta Salad

www.delallo.com. Product of Greece and USA.