Anyone for a little escargot?
DELECIOUS!!!