We stayed at the Far View Lodge and appreciated the convenience of this restaurant. We ate there both nights after spending the day exploring the park. They encouraged reservations but you could have been easily seated just walking in. In the summer, you might want to call ahead. Food was very good at reasonably high prices beaded on the location and lack of other options. For two of us, not a big issue but with a family, it could get pricey. Menu included salmon ($28), trout ($24), 6 oz filet ($30), half chicken ($22). They also had appetizers, soups, salads and desserts. Bread with oil served with meals. All our meals were surprisingly good. Wait staff was inconsistent and somewhat slow but we weren’t in a hurry. Sunset was visible from only a few tables but that would change depending on the time of year you visit.