Our local nepalese restaurant is the Himalayan Kitchen and is reasonably priced.
The momo was a good stuffed dumpling in my experience at the restaurant. Parking is non-existent though.
Start here for free:
Nepal Home Page
i have no particular book recommendations.