Shrikhand is a very sweet Indian custard. It can typically be purchased in India or Indian stores. However, many people make it at home.
Tag:
Shrikhand is a very sweet Indian custard. It can typically be purchased in India or Indian stores. However, many people make it at home.