New food store coming to Beechwood site in Shelton's Huntington Center