Biscotti is Italian word, which is Biscuits in India
Recipe by Chitra Ahluwalia Pal of New York, US
Biscotti is often bught from Coffee Shops. Everyone enjoys it.
abeda
nice i am a chocolate lover i will definately give a try. thnks