There is a restaurant as part of the hotel complex.
If you're looking to get away from the farm, there are a number of small restaurants in the nearby city of Sežana and the village of Lokev.