Friday, February 6, 2009

Would you like some Escargot?

Escargot is the French word for snails and is considered a delicacy by the French. Apparently ancient Romans were also quite fond of these sea snails. I can't say I particularly fancied them. But neither did I hate them. Slightly bitter is what I remember.
Image source:Click

No comments: