Danvers Chick-fil-A opens this week