Lakeside restaurant offering a unique dining experience. Located in Hard, Austria, it provides a relaxing atmosphere.