Copy the URL to share this page:
Indulge in Bareilly Ki Barfi, a delectable Indian sweet made from a mouth-melting blend of khoya (a dairy product) and sugar. It's so scrumptious, it'll have your taste buds dancing!