I called baout these to see if they still had any left for me. When I mentioned I "heard" they were made in Oliva factories...the lady said "I thought that was a secret, let me ask. She came back and said I retract my last statement I dont know where they are made, I was told I cant say anything."
So is it true? How did you find out?
Bookmarks