Best Himalayan/Nepalese in Ventura, CA