Khasta Kachori stuffed with mashed potato or Aloo Kachori is a famous food of Indians. this shop is very old in Indore and i believe almost everyone ...