Himalayan Nepali offers flavorful Indian cuisine in a cozy setting.