Number One Caviar

Semi-Dried Cherry Tomatoes in Oil

$13 $19

A classic addition to any Italian dish. The flavors have notes of fruits and subtle sweetness. The semi-dried cherry tomato is a specialty now produced with spirit for over two generations.

You may also like

Recently viewed