Release Summary

Saladworks, the nation’s first and largest fresh-tossed salad franchise concept, is opening its first location in the state of Arizona.

Saladworks