Brings fresh food into Weymouth, Mass. stores. Tedeschi Food Shops completed the remodel of two locations in Weymouth, Mass. in 2011. Renovations of the 11 Sea Street and 425 Washington Street stores are part of a company-wide initiative to ensure that all Tedeschi Food Shops offer an increased assortment of fresh, healthy meal and snack…