Just Salad Offers 50 Percent off In-Restaurant Orders
Just Salad will be opening a new location at Chapel Hill on September 19, 2020. It will be recalled that the restaurant opened its North Carolina location in 2019. As Continue ReadingJust Salad Offers 50 Percent off In-Restaurant Orders