Yo Tibet – most effective Tibetan cafe in South Delhi should you’re a momo lover residing in or visiting South Delhi, there’s one put that justifies a everlasting place on the foodie bucket listing – Yo Tibet. Tucked away in the energetic lanes of Safdarjung Enclave, this concealed gem is becoming a cult beloved for a person rationale –