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.