Large Escargot

SKU
85919110
Size

1 unit (800 Gr)

Brand

Dubon

Origin

France

Foodservice/Retail

Foodservice