Potato is as dear as heart to North Indians. Out of many dishes prepared from this earthly wonder, Aloo Tikki stands out as most loved Street Food found all over India.