Country:India
Famous Indori faryali special with combination of potato sticks, peanuts and poppy seeds