I Cream Roll is a dessert shop in New Rochelle, NY that specializes in handcrafted ice cream rolls.
They offer a variety of flavors and toppings, providing a unique and customizable dessert experience for their customers.
Generated from their business information