DeLallo Grape Leaves, Stuffed

www.delallo.com. Product of Turkey.