Popular Cary-based salad restaurant opens biggest location yet
Salad and bowl restaurant Diced is now open on North Main Street in Holly Springs.