Café Helfensteine is a restaurant open on weekends, offering a bio-certified menu. A self-service kiosk is also available.