translate English to French: La tartine à Crest restaurant having an organic kitchen.
La tartine à Crest restaurant ayant une cuisine bio.