Baby Leaf: an italian salad

By |2023-09-13T11:12:16+02:0025 March 2021|News, Snippets|

Baby leaf salads are a product born in Northern Italy and combine the passion for the land with the development of agricultural techniques. Learn more about the origin of baby leaf salads.