DeLallo Deli Fresh - Herb Lemon Marinated Feta

www.delallo.com. Product of USA.