Restaurant with an airy dining room and panoramic lake and mountain views. Offers a relaxed atmosphere.