This establishment is a restaurant located in Einsiedeln. It has received positive reviews and is noted for its dining experience.