Del Monte has something new:
http://www.radaronline.com/category/tags/del-monte
These popsicles may not be available everywhere. I don't know if they are in the US or just overseas.
What do you think? Will they be a hit food item, or a dud?
Return to Delectable Delicacies
Users browsing this forum: No registered users and 0 guests