Lean & Green is a salad shop offering fresh salads and bowls, with delivery options available.