Yo Tibet – very best Tibetan Restaurant in South Delhi should you’re a momo lover residing in or visiting South Delhi, click here there’s a single position that deserves a lasting place with your foodie bucket record – Yo Tibet. Tucked absent in the energetic lanes of Safdarjung Enclave, this concealed gem is becoming a cult most loved for