Yo Tibet – very best Tibetan Restaurant in South Delhi If you’re a momo lover living in or traveling to South Delhi, there’s one put that deserves a lasting spot on your own foodie bucket checklist – Yo Tibet. Tucked absent inside the lively lanes of Safdarjung Enclave, this concealed gem is now a cult most loved for a single rationale –