Ice Cream Window is Open! Posted on August 20, 2014 by admin 20 Aug Come visit us and try our homemade ice cream! Lots of flavors to satisfy any ice cream lover. We’re located at 1355 Providence Hwy, Norwood, MA 02062. And we’re open from 10 am to 9 pm! admin Get a gift basket for your special occasion!