Helados Mexico Ice Cream Bar, Cookies & Cream

All natural. Quiescently frozen premium ice cream bar. www.heladosmexico.com. Made in the USA.