Snails in Italy
-
Fish & Frog Srl
Address: via Santi, 9, 48123 Ravenna (RA) Italy
Phone Number: +39 0544 458 941
-
La Lumaca Bio
Address: Via piazzetta Delle piantagioie, 87010 Terranova Da Sibari (Cosenza) Italy VAT No. IT01153410780
Phone Number: +39 3299 687 724
-
Lumaca Adriatica
Address: SS 16, km 395, 64014 Martinsicuro (Teramo) Italy
Phone Number: +39 3460 403 756