Escargot

They were surprisingly good, but expensive. 7€ for 6 snails. That’s about $1.60 per snail.

Both comments and trackbacks are currently closed.