South Delhi’s Most Juiciest Momos at Yo-Tibet
Yo Tibet – very best Tibetan Restaurant in South Delhi in case you’re a momo lover living in or traveling to South Delhi, there’s just one place that deserves a permanent location on the foodie bucket record – Yo Tibet. Tucked away while in the lively lanes of Safdarjung Enclave, this hidden gem happens to be a cult preferred for 1 motive