Greens is a self-service restaurant located in a shopping center, offering a focus on healthy and balanced meals. Salad bar available.