South Delhi’s Most Juiciest Momos at Yo-Tibet
Yo Tibet – finest Tibetan Restaurant in South Delhi If you’re a momo lover living in or checking out South Delhi, there’s one particular put that deserves a long term spot on the foodie bucket listing – Yo Tibet. Tucked absent in the energetic lanes of Safdarjung Enclave, this hidden gem is becoming a cult favourite for one cause – their