Roland Snails, Escargots, 2 Dozen, Very Large 7.76 oz

Roland® Escargots Very Large Snails. 2 dozen. Dr wt 4.4 oz (125g). Roland® specialty foods. Visit us at www.rolandfood.com. ©2013 American Roland Food Corp.