Almond Torte

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

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