Roland Escargots Very Large Snails

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.