Love Chicken Sandwiches? You'll Love This All-Star Place in MA Love Chicken Sandwiches? You'll Love This All-Star Place in MAGrab plenty of napkins. Jolana MillerJolana Miller