Lumacheria Sicilia

Lumacheria Sicilia

Grammichele (CT), Sicily / We are a sicilian farm, snail farming retail and wholesale. Follow us on: FB: www.facebook.com/lumacheriasicilia Twitter: @lumacheriasicil
Lumacheria Sicilia