How is the quality? I noticed the other day there were some cans of snails from Indonesia that were cheaper. I know if you stick to French brands you'll be good, but has anyone bought ones from Indonesia?
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise