Hiding in plain sight on Manning Road, Mountain Mantras explores the world of Himalayan cooking beyond the ubiquitous momo.