Yo Tibet – finest Tibetan cafe in South Delhi when you’re a momo lover residing in or checking out South Delhi, there’s 1 location that justifies a lasting spot in your foodie bucket list – Yo Tibet. Tucked absent during the energetic lanes of Safdarjung Enclave, this concealed gem is becoming a cult favourite for one reason – their juic