Unpretentious restaurant with mountain views, located in a low-key inn. Offers a relaxed dining experience.