Stark County's beloved Papa Bear's new location is scheduled for a soft opening in October. NORTH CANTON − An owner of the new Papa Bear's Italian Restaurant, still under construction at 305 Applegrove St. NW in North Canton, anticipates an Oct. 1 soft opening.