Stella D'oro Margherite Cookies Perspective: Main

Stella D'oro Margherite Cookies

12 OzUPC: 0007351000367
Select a store to view price

Stella D'oro® and coffee. Stella D'oro® Margherite Cookies are the perfect complement to your favorite cup of coffee. They have that famous Stella D'oro® Italian touch of great taste, tradition and quality.