Sweetz & More is a candy store described as New England's largest. It offers a wide variety of sweets and treats. The establishment is located on Bath Road.