Within the castle itself, this hotel restaurant is especially good for lunches taken on the terrace overlooking the valley. The menu includes a few Himachali options (some require pre-ordering); between meal times, grilled sandwiches might still be available.
Unlike most eateries it opens throughout the winter.