Oberaxen is a Swiss mountain restaurant.