Just Salad to Open Five North Carolina Locations by 2020
Just Salad is now welcoming domestic franchise opportunities with multi-unit franchise operators. With 38 locations in New York, New Jersey, Philadelphia, Chicago, Florida, and Dubai, Just Salad has set its sights on new market expansion in partnership with domestic operators. “The Just Salad brand is especially well-suited as a national franchise option, and the business […]