Nature’s Table is Set for D.C. Health-conscious brand signs franchise agreement with Subway franchisee.