Aloo tikki

Aloo tikki

Aloo tikki is a north Indian snack made of boiled potatoes, onions, peas and various spices. They are found in almost every part of India but in some places it …