Aloo Sandwich Recipe: A Delicious Potato Sandwich Indian Snack