Sub Zero Nitrogen Ice Cream, the popular ice cream chain, held a grand opening on Wednesday for its new shop in Worcester.
The new shop offers a unique ice cream experience that incorporates science concepts into the process of ice cream making.
Read More