3-5 days
PRE-
ORDER
Italian ricotta 250g

Italian ricotta 250g

Product available after 3-5 working days from your order.

Minimum order of 6 jars.