A decadent Italian Biscotti with a touch of lemon topped with a sugar frosting. Straight from Prato!
70% VG