Description: Village N Life is a leading Tourism and Hospitality company based in the Western Cape. Farmhouse Hotel in Langebaan houses our fine dining restaurant, Le Petit Maison. We are currently searching for a dedicated and experienced Restaurant ...
a year ago