SUDBURY — You know the phrase, “a kid in a candy store?” Duck Soup does a public service in taking the age restriction off that feeling. The quirky general store in Sudbury is not just a candy shop.