Aloo chaat is a popular Indian street food primarily made from mashed potato balls flavored with ground spices and sweet-and-sour and tamarind sauce and finished with coriander leaves and crunchy pomegranate seeds
BHD : 2.365