Toven Café: Seasonal café offering coffee, pastries, ice cream and treats. Also provides conference and accommodation facilities in a charming, natural setting.