Aloo Bhujia is not just tastier but also a healthier alternative to potato chips. Being one of the staple snacks in many Indian homes, Aloo Bhujia is a favourite among people of all ages.