Terres du Sud is a greengrocer offering fresh produce.