Great view, great food! Self-service, fast and friendly. Open all year and at it's best in the fall and winter when the tourists aren't around. They also have take-out.
All reviews seem positive