HomeCrispy pastry topped with an almond paste, tomatoes & olives.Tomato & Almond TartSKU: 0010AED9٫00PriceQuantityAdd to CartMinimum Order10 pcs