Happy Greens is a salad shop offering a variety of fresh salads and sandwiches.