Castillon Affiné is a true farmhouse cheese from the Luberon mountains in Provence. Made with the milk from a flock of just one hundred and twenty Sarda Sheep, it has a rich texture and just the right amount of farmyard tang.
Made with raw sheep's milk and animal rennet in Provence, France.