Maitighar is a Nepalese restaurant offering a taste of Himalayan cuisine.