Petha Roll
A sweet dessert made from petha (ash gourd) and sugar syrup, shaped into rolls and often flavored with various essences.
A sweet dessert made from petha (ash gourd) and sugar syrup, shaped into rolls and often flavored with various essences.