Villa Kutschlihof is a restaurant offering a unique dining experience near a Swiss heritage site.