Pomodori secchi

Organic Sun-dried tomatoes

Product Description

Organic Sun-dried tomatoes from Sicily

View the label
Produced by Melauro