Scuzo Ice ‘O’ Magic Opens India’s 15th Franchise Outlet, Marking Gurugram’s Third Location
Scuzo Ice ‘O’ Magic, India’s First Live Popsicle Concept and Dessert Café has announced its expansion in Delhi NCR region with the launch of its third outlet in Gurugram. Located at Sapphire Mall, Sector-90, Shop