Dedicated to serve the taste buds of many foodies, the humble aloo tikki is eaten in India in a variety of forms, each deeply satisfying, especially on days when one craves comfort food. Relish it as ...