Divina Mini Toasts - 24/2.65 Oz.

Divina Mini Toasts - 24/2.65 Oz.

Regular price $54.99

The ideal entertaining cracker. Perfect for cheeses and tapenades.