Yo Tibet – very best Tibetan Restaurant in South Delhi for those who’re a momo lover living in or going to South Delhi, there’s a single place that warrants a long lasting place in your foodie bucket record – Yo Tibet. Tucked away inside the lively lanes of Safdarjung Enclave, this concealed gem is now a cult favorite for one reason – th