Imported from Sardinia, Italy, stuffed tomatoes are a tasty and delicious option for a unique appetizer.
Sundried tomatoes are stuffed with capers, anchovies, basil, oregano and black pepper
180g