Yo Tibet – finest Tibetan cafe in South Delhi in the event you’re a momo lover living in or visiting South Delhi, there’s a single location that deserves a permanent spot with your foodie bucket record – Yo Tibet. Tucked away from the lively lanes of Safdarjung Enclave, this concealed gem is becoming a read more cult favourite for a person