Crispy pastry topped with an almond paste, tomatoes & olives.

Tomato & Almond Tart

SKU: 0010
AED9٫00Price
  • 10 pcs