May 12, 2017 Yeti – The Himalayan Kitchen, Hauz Khas Village for true Himalayan Flavors Yeti – The Himalayan Kitchen stands true to its name. This place offers true flavours from the Himalayan kitchen. I …