On the other hand, they believe that the healthy organic food could be affordable by incorporating more leafy greens and plant-based proteins. Leaf & Bean means Leaf greens / tea leaves and soy bean / Bean products.
Because they offer homemade soybean products like tofu and also organic whole foods leaf tea.
Thanks! Your answer is awaiting moderation.