A mound of homemade crostoli. (Traditional Italian pastries, fried and dusted with sugar.)CrostoliC$16.95PriceQuantityAdd to Cart