This establishment is a tea room. It is recognized as a place to visit near Leukerbad, Switzerland.