Le Castellas: A Rustic Gourmet Experience In The Heart Of ProvenceLe Castellas is an auberge functions not only as a restaurant and an inn, but as a fully operational farm.