Tibetan food delight in Kamla Nagar, Delhi

Quick answer Laphing Wala in Kamla Nagar is a small Tibetan food hut serving almost 20…