There's only one main road with both sides built many hotels, shops and restanrants, this one I try to recommend is the one closest to the Riverview hotel, a very simple outlook, a few tables with original earth floor. Try to recognize this face on the photo, he is the chef of this restaurant, name is Unique Cafe, Naran. I don't know how to describe the foods, is Naan and eaten with some nice delicious curry and hot tea, etc, so happy to eat here.
Majority of the people visiting Naran usually eat at the hotel that they are staying at. However there are several small "khokas" or inns which serves various dishes/BBQ, etc catering to your needs/wishes.
Specialty of this area is fish - trout!
Most people will also bring their own food and rent cottages in Naran, and cook the food themselves.