Terry’s Homemade Ice Cream and Italian Ice opens for season