Saladworks is the nation's first and largest fresh-tossed salad franchise concept, with over 100 locations across the country. Read More