ferme-auberge

[French]

Farm restaurant, normally producing plain cooking using its own produce.

Countries