Mayen de la Cure is a Swiss restaurant offering a beautiful view and is available for private events.