Namkeen charsi dumba karahi is the specialty of peshawar the capital of KPK Pakistan. It is made with simple ingredients but yet it tastes mouth watering. It is strongly recommended to give it a try. Here is in this video how to make namkeen dumba karahi.