AlmondBiscotti (1)

Almond Torte

A taste of Italy- with  an almond flavor and mountains of roasted sugared almonds on the top of each one..

© 2014 Lariccia's Italian Marketplace. All rights reserved.