Roland Giant Snails, Escargots 12 Ea

Dr. wt. 4.4 oz. (125g). www.rolandfoods.com. Product of Indonesia.