ferme-auberge
[
French
]
Farm restaurant, normally producing plain cooking using its own produce.
Countries
France