Alu tikki. Aloo Tikki is popular Indian street food made with boiled potatoes and spices. These deep fried tikki are […]