Davidian Brothers has been the place to go in Northborough for local food since 1920. With an enticing array of the farm's own produce as well as baked and jarred goods, Davidian Brothers is a wonder of the senses. All at once the farm is a produce market, deli, flower shop, gourmet food store and ice cream stand.